Guys, here's a real life example for you, I have been playing for 400 hours before getting my first V1 FSD from the technology broker (cause I haven't yet unlocked even 1 engineer, too complicated) while trying to play the game as I like it without grinding (exploring, doing various missions, thousands of them honestly), but at some point of absolute-no-progress it was inevitable to keep doing some boring stuff for a long time for no reason like staying at the beacon and keeping scanning ships and wakes, for like 12 hours straight, to get the required 26 datamined wakes, which never pop up. Furthermore I had to look for planets with Tellurium and mine with my SRV for another 12 hours straight, where I got everything BUT Tellurium. And this is absurd, because I already:
-got my SOL permission (a load of missions, which basically is another type of grind, but it's a way better way to play the game that way)
-visited 1750 systems
-13,574 detailed scans
-fully scanned a majority of those
-did twice as many hyperspace jumps
-scanned organic data 52 times
-travelled over 30k ly
-claimed 30 bounties (even though I don't enjoy fighting and destruction, but on a few occasions I was forced to do it)
-traded over 3500 commodities
-mined 30 minerals even though I dislike mining, and yet I did some deep core mining just to check it out
-delivered 204 first/business class passengers
Furthermore I mapped multiple planetary bodies, found multiple points of interest, visited multiple stations, you get the idea.
And after all that I only have 1 V1 FSD and I can't think of anything else for now because I'm so much far from it, and it still required about 30 additional hours of no-fun grindy gameplay, because otherwise I wouldn't even be able to get that. I don't even mention the space-suits or weapons, because that's another level of absurd.
I think that that's the actual problem. The in-game progress should go in parallel, organically/naturally, as you're doing all that stuff. But it doesn't. Engineering wouldn't be bad if you didn't have to do all that crap to get one module.
Because, that's my point, I did a lot of stuff in that game, got about 800 million credits to date (it's still not too much but that's okay), but yet I had close to no materials, which should come naturally while enjoying and playing the game at a normal pace, but they do not come like that and you have to, at some point, keep scanning wakes for 12 hours straight or something like that.
So, your arguments about "just enjoying the game" are contradictory. Also, please stop with that nonsense that "you can play the game without engineering". Even the A-graded conda is worthless without engineering. Every ship has its problems, but first up, all of them have pathetic range, even striped down and A-graded. Secondary, no ship can provide enough power, they're all underpowered. It's impossible to have a truly multipurpose ship without engineering. All ships are pathetically slow and are the true negation of agility. Engineering is absolutely crucial in that game to get absolute minimum required performance from your ship, and yet, not organic whatsoever. Requires you to do a lot of useless and artificial stuff.
That's the whole point. Keep the engineering as it is, but give us freaking materials, naturally. Don't make it that complicated to unlock stuff, engineers, systems. Make it a natural progression system instead of a system purely taken from some pay to win scams like Diablo Immortal. There's no monetization in ED so there's no need for such predatory progression system...
That's it. Other than that I get your points and understand you guys. I agree that you shouldn't get modules just like that. I agree with majority of your arguments as a matter of fact. Just the implementation sucks and that's it.