I don't disagree. I think part of the reason "pretty" is voted here is that it gets support on other media - but the fundamental difference is likes don't cost. When people actually spend, they should be looking at what they value themselves, as that is what will engage for a longer period of time. Pretty pictures are fine, but it is the story that captures the heart, the personality that shines through and makes people feel something.
The topic doesn't matter, but it has to engage the emotional element. A lot of people think crypto content is supported because it helps people invest - but it isn't the main reason - it makes people feel that they can escape the financial life they have so they can experience a world of plenty instead of struggle. It is like the superhero movie - everyone wants to feel extraordinary.
Gaming content is similar - people watch it on Twitch because they feel connected not because the players are good or they get tips on how to play. They want to be part of a group, a community and feel that they matter, even if it is via proxy.