Switch is more like:
Nintendo Switch ~299$
Carrying bag ~20$
Screen protecter ~20$
128 GB Micro SD card ~ 45$ (so now you have 32gb+128gb = 160 GB total)
Nintendo Pro Controller ~70$
Zelda Breath of the wild ~60$ (no game comes with the switch)
= 454$
vs PS4 slim with uncharted bundle for 249$.
Switch isnt nearly as cheap as people make it out to be.
Its the size of a tablet, so you ll need a special bag to carry it + games + extra's in.
You ll want to use it as both a portable + homeconsole, you dont want scratches in the screen so you ll get a screen protector.
You ll need more storage than the 32 GB it comes with, so again you ll need a SD card.
You might need a powerbank, to charge your switch if 2.5hours of gameplay on the go, isnt enough for you.
The "dogface" controller isnt for everyone, you might again want a normal controller (without delay issues), so a Pro controller is needed.
There are so many hidden costs to the switch.