Yada yada yada. If what you say is true, nintendo wont bother to add those features in the future. Even Nintendo acknowledge the need for those apps, ie: giving more ports to compensate the lack of bc, releasing web browser & voice chat in the future. It's not abt nintendo being unique or anything; it's abt not overcomplicating stuffs that already work pretty damn well in the past.
It's pretty apparent switch is not ready for march launch. And you're just here to defend this bad practice of releasing half-baked product.