I was never bothered about TF2's F2P model as there wasn't too much difference between the stuff you randomly acquired and the stuff that was purchased however more and more its moving towards having to spend money which is crap
They should of at least given the people who paid for the game some of the in game currency (or at least a couple keys) instead of a hat (or whatever they gave).
Haven't tried the new mode yet, not been in the mood.