Well with regards to Traveller I think I've seen several of those comic/drawings with "Crazy somebody" selling something.
But yes starships are essentially marvels of engineering and science, minus some of the descriptions of Sword World ships in 101 Starships from BITS.
There's a lot of the OTU which conspires to make owning and operating a small starship feel like owning a '77 Pinto, especially once you get High Guard going and nothing out there smaller than 10ktons is worth considering. I think Star Wars & the Millennium Falcon have a lot to answer for here, too: the romance of the Jalopy Starship.
"Battle damage? Bring your battle crusier to Crazy Eddie's Universal Repair! We fix absolutely everything to fit your precise needs and physiognomy. We accept no major credit cards or currency but will gladly accept your uninhabited planets as payment. Crazy Eddie's: Today the Mote, Tomorrow the UNIVERSE.""Crazy somebody"