Everyone who has spent the last six months organizing, protesting, harassing zionist ghouls, and calling out Genocide Joe has a part in this. The US would never, ever allow something like this to pass without the large, persistent, and threatening popular movement that has demanded a ceasefire and Palestinian liberation.
From what I understand, although this is technically binding and enforceable, any further action taken by the UN would require another resolution to adopt a specific response (whether that be sanctions, military intervention, etc.), which the US could just continue to abuse its veto power with.