Yes, getting lucky (striking gold on a high profit margin arena) and rolling in dough hides a lot of sins. There's a common thinking error that Google did XYX to be so successful, but often it's actually Google is making a lot of money in spite of its lack of discipline and strategy.