I'm perfectly aware that there are "good" F2P games out there, at least relative to the metric shittons of crap out there, but at the same time I started boycotting them years ago and have found no real reason to go back.
Even if, as I said, there are some games that do it well, F2P will always produce games that are designed around trying to milk the customer of more money. Even if it is just "aesthetics" and give you no strategic advantage, it's still simply not a business practice any gamer should support, if for no other reason than it encourages people to abuse the system.
That's why I suggest a full-on boycott of every free-to-play game of any stripe. This scam must end before it becomes to norm, and expected, and that doesn't necessarily mean that the current "good" F2P games have to go, they can just offer demos and/or a trial for the game and make all those nice "aesthetic" things you had to pay for rewards for playing well, instead of ransoming content for more money. End it all, right now, and maybe then we can avoid a crash, if there is one to be avoided, but above that, we can maintain the integrity of medium.