I think it's better to have it this way. Because although people will say in the forums that "Oh 100 ping isn't that bad". When they are actually playing on the server when it happens, there is non stop bitching to the admins about it.
I've been kicking HPBs when we get over 28 people and start getting the server spikes. Inferno especially for some reason; once we get over 26, spikes kick in, as soon as I kick the highest pingers and get the player count back to 26, everything is fine.