I generally agree with you, but I don’t think it’s unequivocally true. Facebook bet on the web/HTML5 for their iOS app, and Zuckerberg later referred to it as the company’s biggest mistake.
Wanting / Loving something to succeed is one thing. Whether it will actually work or succeed is an entirely different matter.