Did you actually read what the other guy said to you?
How can you be so clueless?
A company CHOOSES how many shares it has. Hence, it's absolutely stupid to expect the price of a share to be $40 across a range of companies regardless of the number of shares.
To say it otherwise: I create a software company that does nothing interesting, as you say. My friend does the same. Then I IPO by making 100 shares, while my friend IPOs making 1000 shares.
According to you, it means his company, just because he DECIDED to create 1000 shares each of 0.1% of the company while I created 100 shares representing 1% of the company, will be worth 10 times as much as mine, while doing the same crap.
Do you really think the majority of investor is as stupid as that? Sorry, but they're not.
In the end, if we do the same crap, we'll be worth the same, which means MY shares might be worth $40, but then HIS will be worth $4, not $40.
Talk about doing your research...
Oh, and btw, as AC said, you can split about whenever you want, when you're heading a company. So it means if I'm not happy with the worth of my company, then according to you, I just need to say "each share is now split into two shares representing each half of the former one", and then, because every share goes to $40, the global value of my company will double. How clever, I think I'll do that every month.