I think people attribute success to a name because that fits the mental model people have for success: You just choose the right name! And then you win!
That's nonsense. Winning is a long series of decisions that have to go right far more often than not. I pulled out the decisions I thought really were critical and irreparable turning points -- hard decisions that required a lot of analysis and a lot of work to fulfill, both for us and for Mint.
You'd like to believe the name is all that matters because then the path to success is so short and so clear. It just isn't so. (And there are counterexamples galore that you're emphatically ignoring -- companies with fantastic names that never got anywhere.)
To be clear: they did have a better name. I say so in the article. But that's not enough to win.