mustardoverlordtext
I agree with your points but as CSGO doesn't have an over ruling governing body Valve is taking up that position albeit loosely. I feel that they don't want a situation where these tournaments and decisions are split by different organisations where these players can take part in some tournaments but not all.
I feel as well that these guys have been made an example of as match fixing is apparent in every sport in some way. As this concerns skins which makes it easier for Valve to trace it's best that they try and go hard on it now instead of showing any lenience at all. You could say the lack of communication or rules from Valve should be taken in to account, but they did ban Arrow Gaming in dota2 a year before and reiterated at TI4 that match fixers will get a permanent ban from all Valve related tournaments.
Naturally common sense comes in to play with these things, fixing a match for your own monetary gain is fucking stupid and nobody could possibly think that if they were caught they would be except from punishment just because it's not written on a scroll somewhere that reads "thoust shall not throw 4 skins"