it depends on the meta... the only reason SK is the best team in history of csgo is, they adapt to every meta change since 2016, changing 1 player each time, no one could do this, teams come and go, and never survive too much meta changes, astralis and SK are the best teams in the world in long term.
fnatic players still amazing af in 2017, when they played with the 2016 lineup, they coudnt win only against top teams, cuz the textbook cs fast trade kills slow map control just counter they loose style, if you pay attention, fnatic was the same team lol, is not like they started suck as individuals LUL
they used to win against 90% of the teams, and only loose to the top teams =)
so the meta gets harder and harder
if you put ldlc that won the major, to play against SK today, on their form, they would get ultra stomped by SK, or faze or astralis
not even comparable xD