My experience with CS:GO is quite er.. divert. I always have to ask myself: Will I be slaughtered good or bad? It usually depends on the skill of the other people in the game.
I am convinced I can become a good player, but not perfect. Why? Simple. I can't snipe and no-scope for 0 f's given.
You can still control the casual players, and rarely make some cents off the Steam Marketplace from the drops. €'s await, but I rather stay shy and work myself to be an experienced player.