The lesson for me from modern mobile games and microtransaction models is that addictive gameplay is actually distinct from engaging gameplay and very few modern developers are focusing on the latter. It seems to be very nearly the exclusive domain of indies nowadays.