Yep, I'll say now, in over 3 years playing elite the only time I've ever felt "the grind" (oo er missus), was getting the Empire rank for the cutter. People seem to have gone down the route of "I want everything and I want it now", rather than picking a ship, working out how they want it upgraded, then taking their time to work towards that.
For engineers, I pick up materials as I find them, then when I see I'm close to a possible upgrade, I'll go hunt down the last few things I'll need. Then I'll do 3 or 4 rolls at most, that's usually enough to get one decent role. I can't get my head round the idea of doing 50 or 100 rolls on one item for a possible 4% increase over what I got in a couple of rolls (though if that's what you enjoy then go for it, just don't complain about the grind later).
Same with this, if I see something I fancy trying out, and have a good reason to have that thing, I'll keep in mind what mats I need and pick them up when I can, maybe have one day where I try and get a bunch of one of them, eventually I'll get enough and go get it. You just know though that 2 days after release, a load of people will have gone and got everything

then come on here to complain about the grind lol.
Sure, the grind exists, but every game has that, hell, I had to "grind" practicing guitar to git gud, it happens, the trick is to work it into something more fun, don't try and get 30 of that material all at once, go do your other missions or whatever you do and every so often take a little time to add to you total, a few here and there, it'll take you a week or two longer, but it'll feel way more exciting when you finally get it.
If you enjoy grindy gameplay, and are happy to do it, then go for it, win win, but if you don't, then you really don't have to, those modules will still be there next week, next month, just chill and take your time.
Most of us aren't doing constant high level pvp where the advantage to having all this stuff is more obvious.
The worst is seeing people that have only been playing a month moan about how long it took to get an anaconda and a cutter and all the engineers unlocked

and then writing about "game is all grind, nothing else", well, you made that choice.
Though to defend them a little, elite probably should make more effort to show players what else is possible, if all you've ever seen is "make 200 million an hour" videos on YouTube and never even knew that there is actually other things to do in the game, then yeah, I see how people fall into the grind trap.