No, I seriously doubt that a Blizzard employee would have purposely limited the number of people that can be squelched. I’d bank on it being a limitation of the primitive lobby function of the game as it was made for release.
Hopefully the upcoming lobby update will better aid us in solving the spam bot problem.