I actually don't mind the cryptic store and the way it works. Every time I log in I open up the c-store tab to see if there is any new goodies that are interesting and I may want to purchase. I just wish I had some self control to wait to buy some things as there have been two reduced price sales thus far :p
And they can probably live without a new costume piece or ship model. You don't need any of the extra art. It's not even really content, just art.
Preaching to the choir here. I totally agree with you.
I wasn't defending the OP. Just trying to give a possible explanation as to the root or catalyst of the OP's rant. I don't think it's a reasonable rant. But I do think it might be rooted in lack of available funds for whatever reason.