My opinion:
Last year he was good because of his 2 comfort agents: Viper and Kayo. The meta and map pool was so favourable for him because every map had one of those agents, and Meteor could do Sentinel/Double Duelist
Now he's forced to play other agents and he's playing bad...