About in-game stuff: it would be better if everything in-game could just be bought using in-game credits. Fortunately, they only sell vanity-items: if they would sell ships & weapons for real money I would immediately stop playing because then it becomes a "pay to win" game.
I wouldn't mind them selling ships. Just so long as there was a free to play equivalent spec one. Some ship variety would be nice. Perhaps some other interiors too.