Even though this blog is mainly about metal, I must also bring up some slightly less heavy songs like this one. This is progressive rock, so of course the verses are in 7/4, but I think they used the time signature very well. Usually, progressive bands will just throw in odd time signatures for no other reason than to have an odd time signature, but this is really catchy and actually works in the song.
The chorus is quite simple except for the chord choices, but it's incredibly catchy. It sounds almost like a typical singalong song, but in a good way. The only issue I have with it is that the chorus feels somewhat disconnected from the rest of the song.
The guitar solo is great. I appreciate that they played the notes that really make you feel something, instead of just shredding garbage as some bands do. And as a keyboardist, I also like how they used a powerful organ sound to support the guitar solo.
The vocals on this song are alright. They sound very human and not at all overproduced, which is a plus, but in certain parts they use a compressor effect which I dislike, but that's just my personal taste. There isn't much dynamics in the vocals, but it works well in this type of song.
I think the lyrics are where this song really shines. The song was released in 2002, and the lyrics are so much more real today. The music industry as a whole really has gone downhill, with the same simple production over and over again, stripping the soul from the vocals, and it has become really difficult to find new good music. All the discovery algorithms just repeat the same popular songs that make the music labels more and more money. And I think this song really brings up a bunch of good points that need to be said about the music industry.