Just because MS and Sony are terrible at managing their own finance so they had to launch ps4/xbox 1 at loss doesn't mean Nintendo have to pretend that they are the same level as those two and selling Switch at loss. Nintendo is a master of managing their own finance and budget, no reason for them to dig the same hole as the others.
This. Nintendo not selling at a loss doesn't make a product overpriced. Frankly that has to be one of the dumbest argument I have ever heard.
"The company isn't losing money selling to me, overpriced!!!!."