I understand why you're saying what you are. However, the bonus items were just that, bonuses, or incentives, and they were exclusive for a time. What you paid for when you bought the Champions Online Lifetime Sub, and the Star Trek Online Lifetime Sub were the ability to play those games for the life of the game, and never have to pay for those games again.
You'll be able to play both of those games for years to come, and to me, that's where the value of the Lifetime Sub lies. It's not in the Mirror Universe Uniform perk, the Liberated Borg Species, or any other special perk.
Meanwhile, lots of other players were wanting some of those items, and missed out on the opportunity to get them. We feel that allowing those players the opportunity to get them is a good thing.
You asked for the Dev response. That was the response to everyone who wanted compensation for those items.
This was the response to a question about the C-Store:
Originally Posted by Jackalope
Bill and I have both posted over on the Champions boards to respond to questions raised by microtransactions. I'll just reiterate what's already been copied and pasted from Bill's State of the Game address on Champions:
The vast majority are aesthetic items, such as costume pieces, action figures, emblems, etc.
A very few are account-level management tools, such as being able to rename a character
Micro-transactions should never limit your ability to enjoy the game or reach the level cap
Any micro-transaction that has a game effect can also be earned in the game through play