>C-corps are fairly uncommon nowadays and for good reason You are almost always going to pay more tax in the C-corp and you will face built in gains issues when you realize this and decide to elect to be an S-corp.
I think you are correct few start-ups and small businesses will ever incorporate and be taxed as a C-Corp. However, there are limitations to the S-Corps, such as a max of 100 shareholders and I think prohibitions foreign shareholders, so any public company is generally going to be C-Corp, the major exception I can think of are publicly traded banks who are N.A.s
A C-corp and an S-corp are equivalent in all but a few ways:
An S-corp is restricted in the total number of shareholders, and the classes of stock. It also can't have retained earnings. That's it.
S-corps aren't really popular any longer. Everyone who might have benefited from an S-corp is choosing to form LLCs instead. Less paperwork. Less formality. More flexibility. It's essentially a partnership with the limited liability of a corporation.