It would have been avoided if people read the Dev Tracker and made themselves aware that the armor designs were bugged and that a fix was coming then asked Bioware to implement the unintended set as well. All this drama was simply brought on by the ignorance of those refusing to make themselves aware of the known issues then complain when something unintended gets fixed.
It is completely reasonable for people to have checked the appearance in the preview window and bought based on that. Since it's not common that gear changes appearance after it's in game, other than minor clipping issues, there's no reason most people would have ever considered checking for such a thing. Your attempt to throw all the blame on the players is ridiculous.