Yes. He just doesn't support, say, the Ogre Chieftain, who's under the necromancer.

This stops the situation where you end up with every available monster in one room, due to horde stacking. Spread over multiple rooms, this isn't nearly as big a problem.

Of course, once the necromancer is defeated, and the chieftain is revealed, the roach now supports him as well.