Idk if you meant Ody engi harder or not, my take you meant it harder, if so, then yeah, it seems to be in my opinion. Basically for ship engi we've got quite a number of good-ways-to-get-the-mats, like those high grade emissions or pirate massacres for manufactured, shards-guardians-mining for raw, make-sure-you-scan-the-ship-if-you-see-one rule for the data. Those ain't grind, too easy and too fast. Only the latter can be the prob, and only if the rule is not adopted in time, and if so, then halt, and return to your engi in a month. More important even, ship mats come by 3 every time. Imp system with 2 high grade emissions signals? Ok, that'll be 20+ Imperial shielding, 4 more systems like that and you go to vendor, as it's full. And i bet you find these 4 Imp systems faster than making maybe even a one Ody mission with 1 power regulator as a reward.
For Ody it's sometimes also not rly hard, like is there anyone short on graphene, or maybe someone has problems with getting health monitors? They're all common as dirt and the only problem with them is that you need to stop gathering at some point, as otherwise the bucket gets full and you need to vendor again, and this particular stuff's price won't make you happy. However, if you care to put a crafting list for all these suits and weapons you're planning to get at some point, you see this 3 digits long manufactured instructions or power regulators number, and yeah. It can take a while. P
I'm not telling Fdev couldn't make it better, surely they could (idk the cost tho). But i don't see that the big and fat grind actually being the problem. Yeah, opinion polls and smear campaigns are not common enough, it should be buffed. Same and even more for manufactoring instructions and power regulators, and some others i assume. These are the problem, but in general it works more or less ok. In the case they address it, it should be fine, if not - well, go visit 100 tourist settlements and dl data from their bar data point while reading a book, or pick those missions that rewards you with a power regulator and do them when you feel like doing them.
I only can say for myself, but my approach to engi is that if i got to grind, i really must have an absolute, concrete reason to do so. E. g. having that ship g5'd just isn't enough. Nah, it's fine at g2. Disadvantage, ok, but whatever, my Asp won't be gank proof even if g5'd, so. Nor Cobra, fast, but what if they're fast too, then it's again not safe, squishy. Back in winter we had this, idk which number, Colonia Bridge CG that involved TCUs hauling. It was close, but i think until Wednesday or something noone was sure if we make it to the point that everyone would be getting 6A FSD. I grinded. 6A unique FSD, and not only for me, that's for everyone, that's big. Was loading a carrier on my own (i'm still a bit tired from my Cutter since, oh, and this drunk autodock in Cutter...) and then typing in Sys that i have TCUs at gal avg and that's one jump away for Alcor. Ppl took em, and in the end the goal was reached, idk how much my grind helped it. But those occasions only happen once in a half a year or something. I don't even attempt these relog practices (blasphemy!). Let stuffs come by their own pace. Tho i don't mind a second chance to loot if i logged for the night too. P
So i find the more relaxed approach here is a better one. Why to g5? It's fine like this, really. Jack of all trades won't be possible even with engi, everyone has access to it, so you got to make compromises, you're going to be weak in some circumstances, hopefully in those that you're not going to face. It's like leveling in a MMORPG, some ppl think that it's a grind and the game is only starting at the highest lvl. Others take the leveling process as the game, so with the highest lvl it's effectively over. Both are wrong. Game is here and there, you set your own goals, and you reach them the way you like (or, you use that recently discovered and advertised, most effective way, which is rumored to be extremely boring, and is called a grind).
Erm that was a lot of letters. Sorry for those reading it, idk why it came out of me, also when it started it was much smaller, guess i was bored or something. Grind in games is a philosophical matter, what if i write a dissertation on this?