Ummm, or maybe they just like the way it sounds. The songs you mentioned have great melodies and harmonies that are engineered in the studio to provoke an emotional response. I’d guess that 9/10 millennials listening to these songs don’t have a clue what they are about and definitely aren’t listening to them for the lyrics. They just like the songs. That really is the most likely reason these are so popular.