According to the article, Twitter is also charging $42,000 minimum for enterprise access. That's over $500k per year.
If I was a Nintendo employee, I would not only cut that expense, but also use it as leverage for a massive end of year bonus.
There's no non-admin way for an app to discern if it's a firewall block, or a legitimate no-internet situation (i.e. didn't purchase in-flight WiFi). It would also look really bad PR-wise if a company banned customers just because their internet went down or was otherwise spotty.
How would they even know? Their software can't tattle on me if it's been blocked from establishing a connection.
The sponsor segments in GrayStillPlays' videos are the only ones I remember, mostly because he ran the sponsor merch over with a lawnmower.