...
“Let us disect the meaning of the lyrics of Imagine and let us examined what Lennon stood for. John Lennon as we know was no friend of ours.”
That’s your first mistake taking the lyrics of ONE song, and holding them us as “what Lennon stood for.” Yes, John was a hard-core liberal. Given his background and occupation and the times he lived in, would you really have expected anything different?
Look, the man was shot to death in cold blood, for no reason, leaving a small son whom he obviously loved very much. What’s more, whatever your opinion of it might be (or mine for that matter), his music gave pleasure to millions, as would the music he would have made if he had lived.