I think that many people incorrectly equalise grinding to farming.
Grinding is the same as farming... with one exception - it has a negative connotation. Farming CAN become a grind, if it becomes an annoyance. "Oh gawd, I've been collecting these mats for 3 hours now, I've got enough!". For example, I can spend hours on end doing deep core mining, as it is a very relaxing experience for me. That's farming. But I can't stand hauling for colonisation, it is extremely boring and annoying for me. That's a grind (so I don't do it, I did a few stations and now I'm waiting for the Panther... or some alternative ways to get the cargo hauled).
Elite offers quite a few ways to get to the objective for most of the gameplay.
Example: want that Imperial or Federal rank for the Cutter or Corvette? Most of the so called "guides" will tell the player to go to Cubeo or Robigo and farm the passenger missions, to the point they do eventually start feeling like grind. GET THE CUTTER IN A WEEK - gotta get them clicks on YouTube man!
However there are quite a few different ways to get the rank (which is based on reputation) - you can hand in exploration data OR you can do passenger missions OR you can hand in bounty hunting vouchers OR you can do missions, which in themselves offer an amazing variety of content and gameplay.
But if someone is blindly following their favourite YouTuber guide, of course they will think getting the rank is a grind.
Plenty more examples, with a few exceptions with I think colonisation being the biggest example here (at this stage), as there is only one way to achieve this: haul more cargo. Another one would be competitive PVP, where you surely need to keep those material bins topped up for different synthesis or testing new builds. But the vast majority of goals can be achieved with quite a varied gameplay, which means
the grind is 99% player choice.
I talk about it a lot in my videos, but unfortunately (for most

) they are in Polish, so they don't reach too many people