The issues we're discussing in this thread start with the game designer. Cognitive flow is a real thing, and game designers have learned through decades of research and testing how to put players into a state of cognitive flow. They've only recently (within the last 5 or 10 years) begun learning how to monetize your cognitive ability, bringing players to the brink of a flow state only to hide reward behind a paywall. The player is psychologically conditioned into a purchase by simply playing the game.
Nearly everything else being discussed in this thread is a secondary issue stemming from the game designer's desire to increasingly monetize their game. This desire to monetize has given rise to the use of tactics that permeate the gambling industry. These tactics are designed to do little more than CREATE addicts - players who will return to your game and continually spend money.
This, I believe, is the root cause of this issue - game designers who do not respect their players or their time. Designers who have specifically chosen to abuse and extort the emotions of their players in order to increase profits.
These designs are evil, and as a game designer myself, I find the practice abhorrent. If you are a game designer reading this post, and you build games that fall into this category, YOU ARE THE PROBLEM.