No way. The only way I would agree with CS:GO being free is if they locked the free players out of competitive play and threw them against each other. Making the game free opens an enormous can of worms for hackers and just all around shitty players.