There's a difference between overrated and overplayed. I don't think Bohemian Rhapsody is overrated, because it is objectively an amazing song with incredible vocals and a unique structure. That being said, it is overplayed to death, with radio stations spamming it daily. It would sound much better if it weren't shoved into people's faces every day. Stairway to Heaven is better anyway.