The ending's pro-Big Brother, anti-free market sentiment ; BARF!
I reall HATE it when politics invade my movie viewing experience. It was so much easier to enjoy flicks as a kid. Ignorance is bliss.
For older me, the fates of Ralph and Vanellope represented two sides of the same coin. The winners in a leftist, big government society and the losers.
Ralph was living a life that was not a reflection of his true values and aspirations. Some people want to see the world crumble and fall. That was not Ralph. He wanted to not just BE a hero but more importantly PURSUE the life of a hero, regardless of what level of greatness he achieved. The freedom to pursue your dreams is what matters. THAT is the beauty of free market society.
What he is stuck with at the end is his assigned lot in life. And he accepts the Big Brother system of winners and losers that put him there. But take heart Communist peasant Ralph! In his moment of humiliation, he gets to look out on Vanellope, an ASSIGNED winner.
I cannot emphasive the word assigned enough. Vanellope is practically guaranteed to win every time because of a glitch that allows her to cheat. In a game where all the other racers have to play by the rules, her character dictates that if the gamer wants to win they MUST choose her.
What gamer would want to play a piece of crap like that?! A game like that would have ZERO staying power. King Candy was right. At least in reality. His touching speech to Ralph was the most HONEST part of the film. Which is why the lying Marxist writers of this film had to make sure he was a fraud. What a convenient plot twist that was.