Well, I agree on grinding missions, though I do it a bit for some people it's an end in itself, and that's frankly odd. Just like mining. There's a guy who runs missions in the same system as me who has 3 alts, and uses them all to run the same mission- 1 DPS, one repper, one salvager, all simultaneously. And the reason he endlessly grinds missions? "To pay for my accounts". AAAGH, is all you can say to that.
Disagree about no incentives for low sec living, that really only applies to mission grinders, the biggest incentive of lowsec life is that it doesn't bore your head off. MMOs without risk are nothing.
No PVP? Disagree too, there's loads, I've even found a fair amount while trying to avoid it

And quite varied too. I don't do blobs, as a lag avoidance tactic, but I'll do anything up to 20 man roaming gangs, and the combat's been very varied. I think you can make it boring, if you do the same thing over and over as some do, just jump in a t1 cruiser and go for a roam, then that'll become boring very fast. I've really been mixing it up lately and it makes things far more interesting. Raising the stakes helps, I was playing in T1 frigs and cruisers with cheap loadouts and while it was entertaining, there was no investment in it- if I lost a ship and clone, I couldn't care less. Financially it's the best way to go but I've started using more expensive ships and better loadouts again, because it gives the wins and losses some meaning.
But yep, you can make it repetitive for sure. I bumped into an old pirate, Era Crusader from PAY-N the other day. As far as I can tell he's been camping Amoderia non-stop for a year and a half, hunting mission runners, he killed my first ever BC. Which I can see would be entertaining for a month, but my word, surely by now it must be a bit tired...
I think Eve's biggest problem now is the way combat scales- chuck 80 vs 80 together on a standard node and the game basically breaks completely. That's not good enough, not even close. My last blob went like this: "Warp in. See same screen for 5 minutes. Wake up in station far away". Just poor that. I know it's nothing new but it's a real problem. Especially with FW making the blob so much more attractive/common.
I can't speak for invention, I've never done it. I don't really do much market stuff much, all my comments above were just how I've got into it with minimal efforts and resources, but I couldn't be bothered to be a full time trader.
At the end of the day, I think Eve doesn't coddle you. You need to make it fun, it won't do it for you. That can be a curse but when it works it's great.