Anyone who followed chess from 1985-2000 knows that Kasparov was undisputedly the best player on the planet. Nobody, except perhaps Karpov, took the FIDE title seriously during the split while Kasparov held the title.
Kasparov was the match-play champion from 1985-2000, then lost the title to Kramnik, who lost the title to Anand, who lost the title to Carlsen.
In that lineage, Topalov was never world champion. In fact, he did play for the title, but was getting crushed and fabricated a scandal. He still lost the match despite his tricks.
Consider the list of other players who held a FIDE title during that period: Ponomariov, Khalifman, Kasimdzhanov. Sure, they were all decent players, but only Topalov and Anand were able to demonstrate their abilities in match-play title fights, and only Anand was able to win that title, on his second attempt.
Sometimes, wikipedia info obscures the truth rather than highlights it.
I agree with you and for me the best 8 players in history were..
From now till the past.
1.Carlsen
2.Anand
3.Kasparov
4.Karpov
5.Fischer
6.Aljechin
7.Capabanca
8.Lasker
And of course Tal Botwinik and Petrovsjan were also very good.
many yanks think fischer was afraid of karpov, but if it was against the law to be an idiot then nobody would think that.