No Guardian stuff, haven't unlocked Cutter or Corvette, and couldn't afford them if I had. Most engineers unlocked though, my main ship is nearly all G5, and my other ships are G3 or G4 where it matters.
Selene Jean was a grind. Marco Qwent a bit too. The rest weren't, because I didn't try to do it all in one go. Every time my normal activities took me in that direction, I would make a slight detour to pick up some cigars or whatever and drop them off. Voila, no grind.
Well sure, you've avoided the grind for those activities by not doing those activities. Unfortunately FD has locked the best ships/weapons/Engineering in the game behind those grinds.
No, it isn't. You are choosing that. The game does not require progression at all. If you choose objectives which require grinding, that's your choice, the game didn't force you.
The game didn't "force you" any more than the cable company "forces" you to buy an overpriced channel package that has 1 channel you want and 5 you don't want. Did they "force" you to buy that package? Well yes and no. If you want AMC and don't want the other channels, then you have two options. Buy their overpriced package, or don't watch AMC. You don't have the option of just buying that one channel though.
It's the same with Elite. Do you want a Corvette or Cutter? What about top-end Engineering? Or Guardian tech? Or a properly-trained SLF pilot? Grind is the only way to do it.
My last pilot was Master, but he died... But like I said, no cutter or Corvette, no Guardian stuff, but engineering doesn't actually need to be a grind, if you just take your time, pin blueprints, don't rush for G5 everything, setlle for G3 or G4 in the short term, and gradually upgrade it via remote workshop until it's G5.
But yeah, over 2k hours so far, and I have had fun for nearly every minute of that. I might have spend 25 hours grinding in total over the last few years in this game, but I don't mind a little grinding. I'm probably going to grind for an hour or two tonight, because I'm not happy with my current weapons on my main ship, but I don't think I have the materials for the special effects on the new ones I want. So I'll grind untill I have enough materials for the special effects, visit the engineer and G1 them, with the special effect I want, and pin the blueprint to finish over time.
But that is EXACTLY my point. You do not have to have that stuff. You make a choice to grind and have it, or not to.
Well, since you are specifically avoiding those grinds, then I actually do believe that you can legitimately claim to have "fun" most of the time you are playing Elite. In my case, however, my in-game goals have required around 90% grind for every 10% "fun". Would I have been happy with an Anaconda instead of a Corvette or Cutter? Not really, each of those ships added to my gameplay options and provided a goal to work towards. I was "choosing" to do the grind but if I wanted to reach that goal there was no other option, except grind.
I don't completely disagree with your perspective here because you are one of the few players who has deliberately chosen not to grind and has accepted not being able to obtain certain ships, etc., as a result. In that sense you are at least consistent in terms of realizing that those goals would require grind. I can respect that because you aren't trying to claim that the "grind doesn't exist", you're making a deliberate decision to not grind at all.