I thought Bioware explained things just fine in the livestream.
I understand that some people are upset about the coming changes but that is how an MMO game works as it ages and expands. Things change. It's all a part of an MMO's ever-changing lifespan. Things will be taken away and things will be added over time. Quests, achievements, items and gear, npc's, entire game mechanics, will come and go.
The things being removed are being removed for everyone, myself included. I spent hours/days/months/years, credits, and so on working on the same achievements and crafting as the next person has. I am not upset one bit about things being reworked and/or removed.
Bioware will never be able to make everyone happy. No gaming company could. The percentage of users on the forums is just a small, very small, sample of the player base for any game of this size. Bioware will take the game in the direction that they feel is best and we can either accept the changes or move on.
They make more money from the cash shop, unlocks, and packs than they ever would from our subscriptions. That's the reason so many MMO's have transitioned over to the free to play model over the last 5+ years. If some folks decide to unsubscribe it's not going to hurt them in the long run.
I will continue to subscribe and play the game. Why? Because I enjoy it and I do not see the "doom and gloom" that others keep complaining about. At least give it a chance. Check out the changes when they go live and take things from there. You may be surprised, and like it after all
* Edited to add :
No. Cybertech's will not make armoring any longer. Armormech's will according to the livestream.