This is true. But people defend it because those items can be sold on the GTN. Wow, that makes me feel so much better....really. So people with money to gamble will make a killing on the GTN with what is to be sure some of the highest credit prices ever seen.
It's a rip off no matter how you look at it. As of right now, it is the only thing Bioware has done that has lost my respect for them. I love this game, but my respect for Bioware as a company and EA as a company has sunk to a dirty level. Not quite as low as Cryptic Studios, but well within a visual distance.
I share the same view on lock boxes. I simply cannot stand them.
It's funny how you mentioned selling the stuff for credits. Since they issued a reminder about how RMT is a violation of the terms, I can only assume there was a sudden influx of RMT transfers.
Which is find bizarre. RMT is against the terms. Yet I can spend my real money on cartel coins with the intention on getting stuff to sell on the GTN for in game currency.