You're new and only know older csgo based on hltv top 20 but it seems you're nicely arguing over this so i'll kindly educate you on some things.
NiP dominated from 2012 to mid 2013. They were unstopabble with gtr and f0rest on their peak form continuing from 1.6. People dont know how good gtr was from 2009- 2014, they think he had his dominance in early csgo because the scene was undevloped yet, he was the best late 1.6 player.
So you had nip dominating with gtr and f0rest up to mid-late 2013.
What happened that stopped their domination? Shox happened. Vg kicked KennyS and brought in Shox. They started beating NiP in finals and became the best team later in 2013 which was the first time nip was overtaken.
Shox was the best player in the world and outdid prime gtr and f0rest ever since he got a chance in VG. Gtr and F0rest got the #1 and the #2 because they absolutely dominated the first part of the year so they had better rating and achievements, since hltv ranks based on this, the top 1 and 2 are deserved.
But since Shox became the best player in the world the second he got a chance in a t1 team you can arguably say that the best player of the year was Shox, gtr and f0rest didnt do worse than they did before Shox got into VG, Shox just did better than them and the scene got more competitive.
And to answer to your second sentence, you are wrong, Shox was the best rifler in parts of 2013, 2014, 2015 and 2016.
He hasnt shown this dominance because he switched to a supportive igl, i already told you. And watch the fucking clips ive shown to form a more educated opinion.