Don't suppose there's point in arguing how one should play singleplayer games. Cheating or not, you're doing it within your own game world and not ruining anyone's fun. Regarding SS, there are some serious setbacks that put you before the choice of brutal grind to get back up again, or starting new game and hoping for better streak of luck. If you're into iron mode, you have to make up a mind for specific approach, and be ready to start over several times. That being said, for particular fun you're looking for, average gamer always makes up in-house rules, that's the only way to prevent something like savescumming in iron mode, because let's face it, there are ways to avoid permadeath or game over in most roguelikes.
I don't see any point in using console though, as well as savescumming, why not use mods instead? They give much more variety + bigger chance to spawn needed ships in specific markets, which makes exploration both fun and rewarding. Regarding vanilla, I think there's a tiny chance to spawn any kind of ship in Independents Black Market, as others mentioned, but it's really not worth to hope for...
Also kinda hate the idea how good Tri-Tachyon is. I think I played around 3-4 games with Nexerelin (and several mod factions), I don't remember a single game where Tri was stomped, they always won, either in alliance with other factions, or left last man standing. In vanilla they are best choice for smooth playthrough, unless you're in some hardcore roleplaying. Would like to see factions put into more balanced play field.
@ Megas
If you're talking about Ninja Gaiden 1, than I agree that game was extremely hard, and also have to add that I failed to finish it no matter how I tried, but honestly I don't remember it having infinite continue option... NG 2 and 3 were VERY casual, both were like a walk in a park and much better than first game IMO (more gameplay mechanics = more fun from combat and platformer elements + level design was a giant step forward).