Last time i checked you still need to pay for trash skins(kids with brain damage would do them better - sorry for this but it's true).
Warzone gives you free skins all of them and badges too.
Since Battlefield 4 i never bought a game, just torrent it. Have over 2TB in movies all FULL HD and 300GB in TV Shows never bought anything. 3TB in music all Scores and Discographys. God bless piracy. They expect you to pay for game that was out for idk more than 4-5years 8euros on black market and 10-12euros on steam HELL NO! Max 3-4euros not just CS:GO, all games.