I think this is exactly how it should work. Perhaps the first 5-10 are normal priced and then increase at some f(x) from there. I think others made good points about having a few for future or personal reasons like email or whatever. But I don't see a great reason why aside from squatting or having tons of companies why someone should own 200x .coms. Though I don't know if it should be per domain per tld or just plain per domain for the counts