Yeah I've always avoided hardcore grinding in games like Destiny and this. I just play the end game stuff until I stop having fun and then come back when I get an itch to play more and/or there's a new expansion or special event that draws me back. Keeps frustration and burnout to a minimum. I'm still over 300 hours in the two Destiny games, so I still more than get my money's worth.
That's probably the best way to play these type of games. I semi grinded in Destiny 1 but some of that was because I enjoyed the pvp.