Israel is now destroyed any shred of credibility US still enjoyed around the world. Everyone can see that what Israel is doing is absolutely heinous, and there is no hiding it. The fact that US is the sole country that continues to stand in the way of a ceasefire shows everyone what US actually thinks of human rights.
Social media has played a huge role in all this. Before internet access became widespread, everyone had a camera on their phone, and people started consuming news from social media, these sort of atrocities were easy to cover up. There is very little coverage of what's happening in Gaza in traditional news outlets, and people who primarily get their news from TV and mainstream newspapers have an incredibly skewed perspective on what's happening. However, most young people increasingly prefer getting their news from social media and this completely changes the perception of what's happening. And we see mainstream western media moan about a generational gap in support for Israel now. They've lost trust of young people, and they're no longer able to control the narrative effectively.