Yes, the dev team bears full responsibility for the outcry people make for legacy offhands when they initiated caps on comms earned weekly, made barrels and armourings slot specific and for that matter, made it bloody difficult to gear droid companions properly.
All of these things are reversible, perhaps though the dev's with the skills to do so were the ones who got the axe soon after launch? The shortsightedness of the combined EA+BW Dev team is truly remarkable, I almost wonder if you people went to the same strategic planning school as those that took the US into Iraq?!