This is one of my main problems with modern-day Nintendo: they don't seem to know/care about competitive pricing.
I disagree. Nintendo puts out the best games, so they can charge the full retail value for them. This has its advantages for consumers and it creates an environment of trust. I also have never liked people waiting on risky great games like Killer7 to get discounted so they can save a couple bucks. This hurts the companies bottomline and reduces non-traditional games being made.
Comparing it to Temple Run is missing the point. Temple Run is F2P, Mario Run only gives you 3 stages for free and charges $10 for the rest. It should be held against the standards of other PAID auto-runners, and it doesn't hold up well against those at all.
Nintendo can charge what they want because capitalism. What other paid auto-runners are of comparable quality to Super Mario Run? The Avatar game developed by Platinum Games?
It also irks me that you need tickets to play Toad Rally. That would've made sense if the game had micro-transactions to let you buy tickets, but it doesn't. It's just a restriction that exists for no purpose whatsoever.
What are some solutions?