In the land of the blind, the one-eyed are kings.
I know there's this huge appeal of 1-click, Max Result for Engineering, but that's really not at all what it has ever meant to be.
I also get that the development side does not look at this in the same way the player side does - they think and want for it to be an ongoing process. We want to pull in in brand new ships, with brand new modules, peel off the plastic, and pull out with G5 everything. The "ongoing process" method wouldn't be so bad if we didn't have to dock somewhere to do it. If we could tinker in-flight, then it wouldn't be such a big deal. We can't, so it is - or at least we want it to be.
And there are those who either do not have Horizons, or stubbornly refuse to Engineer anything - and that's fine too, it isn't a Requirement. I think there's a lot of Mount Molehilling going on that will come out in the wash in the end.
That's one of the most interesting aspects of Elite - by and large, nothing is carved into dark matter stone - anything can change, or nearly anything. The game is alive and evolving all the time. We just have to see where it takes us. Sometimes those places will be dark and covered in zits, other times, silky smooth and glowing. We're still a long way from the end of the ride.