Its very easy to criticise someone else's driver order than create your own. Sure it's very easy to create a top 5 or top 3 but creating a top 22 is quite difficult with the asymetric TV coverage of some of the less popular/hyped/hot at the time drivers.
Give the man a break
It's racedepartment, a site for simracing predominantly. I think they're brave even creating an article like this considering the potential comment wars
(Although the comments have been much better than on other sites that dare post such rankings).
Thats not to say I agree with all of it but I don't think it's miles away from where most people would put them. Can't wait for part 2, real comment wars will commence