actually there are loads of HIGH LEVEL unique weapons out there in the far flung remote systems.
Also calling the game mediocre for not allowing you to get a lvl 30 ship from the start and thus keeping all your enemies challenging, what's that about? would you rather be allowed a top level ship and weapons so that every enemy was killable in one or two shots? im pretty sure you'd be here complaining it was boring then.
most other stuff you picked out is fairly true tho