I remember a lot of people being angry that Dragon Age 1 had an NPC constantly suggesting the player buy DLC to access new quests. Forza 7 gets knocked by Jeff for voiceover suggestions to try opening loot boxes. Everyone sneers at recent games that have a link to real money shop in the menus.
For the most part I just ignore those things, so they never bothered me that much, but I can see the point of such complaints. In the past few months, I am confused why everyone is seemingly on board with uncle amiibo?
Sure, it's not as intrusive as say Shadow of War, but it is always not far from Mario after each world's main story is resolved.
Sure, the conversations can be charming, but not $15 or even a box of cereal-level charming.
Sure, people that already have amiibos probably don't even think about the character as a problem, but it is still a constant reminder to others "we also sell physical toys, how about you try one too?"
I started gaming on PCs exclusively, and have no sentimental connection to Mario or Nintendo (I own 0 amiibos, and don't even plan to. This is also the first Mario game I beat). I cannot imagine other companies receiving as little criticism for a similar action. (for example, Xbox has ads on the dashboard, and the GB crew has complained about that multiple times).
All I'm saying is, uncle amiibo better not win new character of the year!