As the article points out, this whole system was basically a result of the infancy of online game services, especially for Nintendo. It's a quirky result of an architecture that is much less centralized than modern console game services.
If you ask me, it's very unlikely that Nintendo will ever shut down the Switch eShop, because I don't think the Switch eShop will be replaced when its successor launches. It will be much more like the PS4 to PS5 transition where your account information and digital library stays the same.
(By the way, the solution you are talking about is what the blog authors are working on)