I agree with you. I pre-ordered mine at 399$ here in Canada and can't wait. I've also got the PS4 Pro and Xbox One S but Nintendo is Nintendo and you can't play their games on these other consoles. They need to get with the times however when it comes to online gaming, e-shop ect...
Cheers
"Yes sir, I need a weapon."
Jay W