Iβm as frustrated with D4 as the next guy, but Iβd hardly call their in-game shop invasive. Their MTX has been minor and cosmetic thus far. There are far better examples including one within the Diablo universe.
While not exactly their in-game shopβ¦
The shop had an un-clearable red alert notification any time they released a new skin for your character chat.
The only way to clear it was to open the shop and scroll to find the new item and click on it, opening the store page. Then when you backed out it would go away.
You had to do this for every single item that was released.
Maybe Iβm neurotic or autistic or OCD or all three but those stupid red alerts trigger me and I need to clear them all to keep playing the game.
I donβt even want the fucking store in my game. Give me an option to turn it off for fuckβs sake.