Everyone knows things are "Subject to change", that's just common knowledge.
But let me answer your questions you say I avoided.
So all the people who paid $60 for a game when there was no mention of F2P in sight are owed nothing?
Bioware didn't plan on F2P, it was just a step to keep the game alive, everyone can probably agree to this. As a sub you get quite a bit of difference of "Quality of Life" in the game. My roommate uses F2P and I think f2p sucks compared to a sub. I think Bioware did the best they could in trying to compensate subs in the F2P addtion to the game by giving a mass grant of cartel coins and other fluff items.
People who pay a monthly subscription and get substantially less than they got a year ago with the same subscription should just learn to like it?
I disagree, your not getting anything less. Plus they are giving at least 500 cartel coins to subs which is more than enough to enjoy some customization features.