There's a reason why these free-to-play games were free-to-play to begin with. They weren't able to compete with AAA games and so went on a different direction. Most top quality f2p games started out as AAA games, like Team Fortress 2 and DC Universe Online.