Everything that's wrong with (predominately US) modern business culture.You're confusing "business" with "investment".
Business is the act of making money right now. Buying stuff, selling stuff, providing services, and making enough money to keep the lights on. That's really important stuff. That's how we pay our mortgages and buy food and XBoxes. When you're running a business that stuff should always be front and centre. It's what's important to employees, and the economy, etc.
Investment is the act of using money now in order to increase the amount of money you have in the future. Profit, product, and metrics right now are much less important if you're thinking about what happens in 1 or 2 or 5 years time. A company with a good-but-not-great product today could be the next Apple if they're able to realize the potential of the market - that's what investors are looking for. They don't really care how much a business is making today if they're thinking about where it could be in 5 years time.