they made the grind so hard so ppl wont reach "endgame" so fast and stay ingame longer. they want people to play this game for longer since there is nothing else to get with ur credits. credits are practically useless.
if this would be a normall single player offline game the ships would be a lot cheaper. but since they wanted this to be an online game with nice fancy paint jobs to sell and a steady player base they needed this hard grind.
this is decent post about the subject, and i agree with what your saying for sure, but their actually bringing more ships into the game as well. i relize this will be a long time running game or at least i hope it will, but for your average gamer thease more expencive ships will never get to played with. and only the dedicated hauler who runs routes for 7- 11 months non stop will get thease ships, as for me who pirates and bounty hunts? well let say ill probly never own anyhing better than a fed drop ship at best and even thats months away.