They are, but that doesn’t mean you can’t get lucky.
A fantastic-looking red fighter:
Some more ships I found in a space station:
Has this exploit been around?
Starting a new game, using the original ship, in a Space Station…
Trade your ship for a new one, walk right back to your old ship, even though it shows abandoned ship there will be a pilot in it. Buy it for 0 credits. Voila! You have 2 ships. You can continue to do this, adding multiple ships to your inventory. No freighter required.
My son has done this on a new game without leaving his starting system.