"Why build it if you cant guarantee a profit ?"
This is pretty much the basis of ALL listing/IPO companies - of course they *want* to make a profit, but there are no guarantees due to external forces in any market or industry.
You may need to do some reading on market forces (Porter is a good start), network externalities, supply and demand and value chain analysis.
Just my 2c worth
Jamo