People on here keep forgetting, Nintendo do not own any places that build stuff, they are just like Apple they pay others to do it, but since Apple have more money, those same places would put the iPhone priority over the Switch.
While Sony and Microsoft have many factories, if Sony wanted to slow production down on their phone line to increase playstation line, they can do it, they make many different products. I think Sony buy one of the places that made Wii U at a factorie a year or two ago, here is the link
https://mynintendonews.com/2014/01/31/sony-officially-buys-factory-producing-wii-us-dram/
So this is one less factory that Nintendo cannot use, I am not making any excuses for them, they do have the money to make their own factory, but they choose to not do it, and instead do the Apple route which is cheaper and make a contract with factories to build the switch at a decent price
But honestly people use your head, we all know Sony have many factories, they can produce 5 million ps4 in a short time, by stopping something else for a short time, for example cell division not making much money, and etc, theres no way Nintendo can compete with making that many systems, unless they stock pile for months and months for a new system launch







