Of all the songs I ever heard, the one I hate the most is Imagine by John Lennon. I think the music is pretty, but the words express exactly the opposite of everything I believe.
I don’t feel like analyzing the whole song right now. But I will just point out a little of the irony.
The lyrics recommend that everyone should give away all their possessions and live in peace. John Lennon thought the whole world could get along — billions of people — and yet the four Beatles weren’t able to get along.
And I very much doubt that any of the Beatles gave all their money away. Even if they gave some to charity, I’m sure they kept enough to make sure they would always have a comfortable life.
I could say a lot more about why I hate that song. It’s stupid, and it’s wrong in every way, and it’s a naive expression of communism, a political/economic system which has failed, sometimes horribly, every time it was tried.
Well John Lennon was never expected to be a political/financial genius. But I know a lot of people who are crazy about that song and see nothing wrong with it.