For players who didn't have companion specific gear slotted on their companions all of that gear was removed from companions and put in player's inventory (or overflow), but the enchantments that is slotted in that gear remains in the gear forcing players to have to pay to have those enchantments removed.
Companion specific gear that had enchantments slotted in them saw those enchantments automatically removed at no cost to the player.
Why wasn't it programmed so that all companion gear with enchantments removed from companions got those enchantments removed?
I'm fortunate enough to have several characters on my account and a moderate stockpile of gold available, but I imagine for new and low level players who only have a couple of characters and not much spare gold to go around, since the potion drops have been nerfed and professions now also requiring even more gold tasks and supplies I imagine for those players the cost for removing enchantments from non companion specific gear is going to be a bit of a hardship...
Secondly prior to Mod16 each active companion could have had three pieces of companion specific items slotted... like rings, belt necklaces, etc., with the roll out of Mod16 now only three of those items can be slotted and any other pieces of companion specific gear, being Bound To Character instead of Bound To Account cannot be given to other characters on the same account who's companions might need those items.
I'm not immediately tossing Bound to Character companion specific gear because I'm hoping this is an oversight by programmers and developers - or at least I hope it is –