What.
I would have milked that for all it was worth. If valve accuses you of cheating, accuse them of terrible ideas and even worse programming.
EDIT: I still love the game to death barring the [wonderful] drop system. I wouldn't even mind if just the hats dropped randomly, as they bear no influence on gameplay. You should still have a criteria for weapons unlocks, or make all weapons default IMO.