I try not to reply to people who have fan syndrome. If I point out a negative in something and that makes someone think I hate it, it's not worth trying to debate with them. They aren't receptive. They won't learn anything.
Even worse, I find those people can usually only parrot back the same things they've heard someone else say. I can't even learn anything from them!
Reminds me of Kurt Vonnegut's concept that ideas are a form of social currency. Agreeing with somebody makes them your friend and disagreeing makes them your enemy. He suggests that this is why bad ideas don't die in Breakfast of Champions
Firstly there are other reasons politicians could want to save face other than that they think they are the best candidate, and secondly the outcome of a football game is much much less determined by the support of its fans than the success of RoR. The analogies aren't particularly useful.
Look at the position of Javascript. It's fair to say it's used exclusively for web development (node.js is quite marginal) and it still tops the job chart.
Ruby on Rails would be there as well if it were mainstream.
Even worse, I find those people can usually only parrot back the same things they've heard someone else say. I can't even learn anything from them!