A pedantic but also kind of important note about the word “genocide”
As I understand it, part of the meaning of the word is that it’s the attempt to eliminate a specific *kind* of person (either from a certain territory/jurisdiction or from existence in the world as a whole), identified by race, ethnicity, religion, social class, sexual orientation, gender identity, disability status, or some similar categorization scheme.
Thanos’s Snap therefore does not count as genocide because it is indiscriminate across such categories, so I prefer to call it “mass murder.” Arguably it is motivated by class-based contempt, but he does not specifically target the poor. His halving of individual populations like that of Gamora’s home planet might rightly be called genocide because he targeted that planet rather than others and was aiming to “cull” that specific population.
Carry on with eviscerating his defenders, though, because they’re appalling.