I don't get it.
If you've subbed before then of course you will "miss" features you had if you now go free. However you don't miss what you've never had, so anybody coming to this game for the first time will miss nothing.
They cripple playing the game in the F2P model. It's been said many, many times, that yes, you can create a character and play the game.
But if you want to play the game as a MMO, with PvP, Operations, the GTN,
literally any convenience, then you have to subscribe. It's essentially a demo for the game, and at every point during it, you're (not forced, but highly encouraged) to subscribe, or spend a ludicrous amount of money in cartel coins.
I don't think anyone's really annoyed that it's there... It probably has brought new players in, and there are even some people who want to play it completely single player, for which F2P is fine. But it's more that they were
forced to go F2P because of a terrible launch, and rapidly decreasing player base. After they switched, these restrictions were put in place to cripple semi-serious players that didn't want to subscribe; so for them at least, it's not F2P at all.