But ultimately, if it's quick and easy for everybody to engineer their ship(s) to max level wouldn't that even the playfield and be the same as if no-one could engineer at all?
Let's remove engineering altogether, vanilla ships are fine.
One less grind.
Maybe every enemy ships should be single-shot, what a waste of time to have to dog-fight for long minutes!
Or win the game as soon at it starts, games are time wasters anyway. don't you think so?
Grinding isn't inherently bad. Diablo 2 has stayed popular for 20 years based almost purely on grinding. It just needs to be done well.
What Diablo 2 recognized was to make grinding enjoyable, you need variety and excitement. Whenever you find a unique item or rune in diablo 2, it's fun, because that ONE find means something cool. By contrast, finding a level 4/5 gem in that game is boring, because it just means 1/3rd of a 5/5, and even then it's just one chance with low odds of getting something cool. But that's okay, because there's the other type of grind, too.
Elite basically ONLY has the gems. Not only that, while in Diablo 2 you can simply click items to collect them; in Elite, you need to play a minigame to pick them up. So it's less enjoyable on one end, and more annoying on the other.
Imagine, for a moment, if Diablo 2 were more like Elite. Rather than finding new and exciting weapons as you play, you instead level up your starting weapon by putting hundreds or thousands of gems into it. Each gem can't just be picked up; you must manually move your character's hand down and over the gem, before very carefully grabbing it. There's no WAY people would play that game for long.
Imagine, in turn, if Elite were more like Diablo 2? You can quickly and conveniently collect materials, and while you can achieve basic engineering very quickly and easily, more advanced effects take luck and effort to acquire, but which reward you with very powerful and distinct effects. Not just statistical bonuses, but different abilities, unique effects, rare cosmetics. Right now, getting a G5 weapon is barely worth mentioning, but on the Diablo 2 forums, there are a CONSTANT stream of people posting they finally found their Jah or Ber rune, and it's ALWAYS exciting.
I'm not saying Elite should try to copy Diablo 2, but as a very successful game that very rarely sees complaint, they've definitely done
something right, and we can learn from that.