If people are so willing to buy the high priced luxury items, why should EA/BW put them on an in game vendor and give up all the revenue they could get from the cartel market? It makes much more more financial sense for them to increase repair costs, and put those new shinies on the cartel market. I think that despite the numbers of people threatening to quit, the actual number of people who quit will be much lower.
If you take imaginary ingame currency out of the game via sinks like repair costs, then the "value" and desirability of CM coins goes up in relation.
It's all about milking the lazy and impatient and de-incentiveizing the subscribtion market.