It's a very good thing , but what happens if connection drop , or i have important problems and have to leave (it's a game not real life) , or some momy don't let his kid to play and take him off the pc ?
Yes, connection problems or some IRL stuff can come in picture, which could be bad for those legit and nice people, who wouldn't deserve it. BUT, the thing is that no one's an exception and that makes it a good system.
If you are just playing sometimes and not a competitive player, then you go play public or just play with bots if you will.
The main reason I have posted this about CS:GO's competitive scene is if you feel you are on a competitive level and you want to play competitive, then you should choose another game. I know russians, they pretty much like competitive play, but it seems some of them are stuck to this game too much. It's just holding back proper players. It was fun for a couple of months, but nothing more.
This game is all about whining, cheat accusations, unbalancing odds, kicks/bans from totally insane admins and public gameplay. Oh and don't forget about poor performance with proper PCs. It's not enjoyable for me anymore and this is why I have left. Couple of days ago I gave a go for C3 again, since I just received my VGA back from RMA. I entered a server, and from that point, I got like 10-12 kills in like 1 minute and a half. Kick goes off and the second after that, I'm sitting ducks in the menu. So I decided to stick with my plan. Play through the campaign and leave C3 for good.
CS was always about competitive. It has a huge player base, a better system and I could talk about it all day long, but in the end, it breaks down to the person's choice.
So my conclusion is, if you want to play competitively, then choose another game. If you just want to play pub, go ahead and stick to C3, COD or whatever, but don't whine about it then.