There have been several upset matches recently. The dominance exerted by top teams in earlier years of CSGO is no longer the same. We are seeing several top teams consistently falling and losing matches to smaller and lower ranked teams.
Of Course it is no doubt that it is more difficult to maintain their position at the top. We have seen teams such as EnVyUs, NIP, Virtus Pro are prime examples.