Well, yes thats true - but at the same time, 100 or more domains is a lot to keep track of and make sure they are all paid up, that all the hosting is working, etc!
Some people find that difficult, and don't know what the best software to manage such things is!