Yes it is very odd. So much optimism with the up and coming tech companies (and trust me, you really need the optimism to invest in the companies you mentioned!).
Yet no optimism when it comes to companies that have already proved it can generate profits.