The majority of Gmail users aren't paying users either, nor are they paying for a business account. For the free / non-business accounts, yes, by all means, put in an arbitrary limit. But that's actually pretty low for a business - what if they have > 10k employees, much less external contacts?