I'm going to be honest here and it took me a while to get to this point myself, but they didn't HAVE to give you shit. You aren't entitled to anything. You may think that you are, but you aren't. The world would be a better place if people didn't have the attitude that shit should be given to them. Get over yourself.
As for Turbine, you brought them up, so it obviously DOES matter. But guess what. You still had to be subscribed in order to receive Turbine points that were earned through a subscription. Same thing goes with EA. Same thing goes for every other game that has switched to a F2P model.