I agree with what op said. From lvl 120 and onwards, progress is slow, but you always have something useful to your character that you can do. I'm lvl 138 at the moment, taking a break to farm Baal and Astrogha for trophies. I just got my first ever kill of Invasion 3 by actually farming Teganze for fire runes. I just hate that fight. Basically if a rift spawns on top of the blue protection circle or he gets immune to all damage at this very moment, it's a guaranteed death. You stay in circle you die from nova, you get out in melee range, damage mitigated by said blue ring will take you out.
I don't feel stopped by semi unobtainable items like Dementia on my build. Fun fact, I got it to drop from Baal an hour ago.
Only complaint so far: My current understanding tells me that the best way of obtaining a Yham rune is by killing Sappling guards in Scosglen. Drop chance seems so small, highest rune I ever got is Mhal. Also, Scosglen charm seems excruciatingly difficult to get in singleplayer singleplayer since that is a lot of luck involved in getting the parts. Not mentioning finding said bosses.
With maximum resistances available on several runewords and bosses rewards, it is grindy and skill based. Ages better than before though. So far I feel no need to get umo's. I can fix everything through jewels, runes and regular mo's
Fauztinville drops rehaul is more than welcome, this place was terrible and boring before. Honestly not the biggest fan of the new Astrogha fight, but I understand that it is way more accessible for all builds. Big thumbs up from me.