Youre both right and wrong. Its much simpler.
These people are pissed off, simply because theyre being told to be pissed off. There is no nuance, culture is what we are told at scale. Its why everyones pissed off. Anger is the easiet engagement to bait and advertising based businesses at scale are powered by engagement.