In any large organization there are islands of mass stupidity. Apple is no different. I bet this ends with a mea culpa caused by the 1000 people at Apple who use the product who are now pissed. Note the review team operates in an airless void separate from the rest of the company on purpose; however those 1000 know where they sit.
It doesn't look like this was caused by the app review team, the whole developer account was canceled due to fraud reasons, which doesn't sound like something the app review team would be responsible for. But the rest of your comment stands.
A plug for it: I love Dash. I was on the fence for a while ("I'm not more than a terminal window away from 'man foo'; why pay for it?") but now I love having a common interface to lots of the docs I use. It also integrates nicely with common editors, so a single key combo in Emacs pops open a Dash window for the thing I was looking at. Yeah, I know Emacs has that built-in, but Dash in a separate window on a separate screen is still more pleasant to use and look at.
I like to think this is a foulup and will be fixed soon. However, XCode 8's help system is massively improved and this might be a case of Apple trying to force developers down that route. Which is a bloody shame. I really hope this is just some screwup :(
I used to have Dash when it was still free and in beta, but had some use hiccups (was on an older machine) and recently considered getting a license for it and getting the iOS versions as well... So now I have a problem, because my main point was not the Mac version (I could even use the emacs compatible package to browse Dash documentation) but iOS, and that can't be maintained.
More likely they simply don't care. Developers are a tiny fraction of their overall userbase, and there are plenty of devs who will put up with any kind of abuse just to have a shot at App Store riches.