Nobody's waiting. People won't stop worshiping the media if we just wait for them to stop. We have to galvanize the younger generation into being interested and engaged in politics so that they don't become just like the lost-cause bloat of current voters. It's a lot of work, and it will take decades, but yes, it can work. In fact, it's been working. While everyone I know over 50 thinks that Trump is just a normal president, everyone I know under 20 recognizes him as the tyrant he is. Soon those younger minds will outnumber the older ones who think it's still business as usual, but that shift still does need to change for us to have a chance at winning a presidential election with an actual leftist.
Mexico was in a tough enough spot that even the older people demanded better, but life's still pretty good for the baby boomer generation that dominates the American voting pool. They don't have a reason to protest and organize through tik-tok for change, they like their life and want it to stay the same, government and all. We need our younger generation who, like those in Mexico, only see a bleak future for themselves under the current government, and will do what's necessary to change it.
But if we're fixing the system from within the system, that change will only come when one of the 2 parties is indeed leftist. Mexico has a multi-party system, enacted by a government who listened to the people enough to enact that policy, but we don't - without changing the entire system, we'll still need to fix one of the current parties to the point where they put forward a real leftist candidate before we'll see one win democratically. That happens from the bottom, with local elections like the one for Mamdani. Otherwise, we'll need to overthrow the system to see a leader of our country as good as Mexico's anytime soon.