Mercury a horrible musician? That’s not a widely held opinion.
OH the dude could sing, no doubt. Jim Morrison could sing too.
Miley Cyrus can sing.
That doesn’t make them great overall musicians, and their song writing is pedantic at best.