"Imagine" is probably not communist, but it's the ultimate nihilist hymn.
It's the song of Nietzsche's "last man", a despicable being that has given up living and is content to simply exist.
It's absolutely evil.
People that still worship that piece of shit song are the ultimate midwits, who haven't had an original thought ever.