Has Rogue ever not been a top class for any expansion? I can't recall.
Actually yes - MSoG meta excluded Rogue, Miracle with pirate package was T2,5. Un'Goro after Rogue Quest nerf also. Then it was a drought untill Corridor Creeper came out and Tempo Rogue was a great deck to play, but after CC nerf the class almost ceased to exist (shitty meta btw, Cubelock, Tempo Mage and Dude Pala only).
But I'm being picky :P Miracle/Tempo Rogue players always managed to hit high legend, but except cancer Quest Rogue decks, I remember only two times when Rogue had no. 1 decks, and it was Corridor Creeper Tempo after KaC, and now.
Blizzard should make a special stream lessons or youtube videos in which they explain the the only way hs should be played is with supa dupa 1000 IQ control/combo homebrewed decks and 30 minutes long match is a minimum time period that proves you're not braindead blah blah something etc.