You can get a 2 game ps4 bundle for less..
EDIT: To make this a point; the Base PS4 has been on sale for 3 years (going on 4 this November), and has deprecated in value to remain competitive. The new model is cheaper as it has less physical material and a cheaper production process. It doesn't have half the technology of the Xbox One S or the Switch (and I'm a Sony fanboy), and most importantly, it's not attempting to be a portable system capable of playing AAA-tier 3D titles.
The Switch is expensive to produce, it's a new release system and Online Functionality + the JoyCons are
NOT cheap to maintain/produce. Nintendo have also been a fan of modularity for a while now (New 3DS not including a charger). To reduce the base price of the system, they only give you the bare essentials. They let you pick your options. That's why the system doesn't include any games, as otherwise it would inflate the price of the base system to ridiculous levels for somebody who might know where to get the games cheaper (or already own them/have somebody to borrow from).
People seem to be crying simply because they're part of the CrowbCat Generation™, where it's expected that you bitch about every tiny little thing in the gaming world, even if it doesn't affect the quality of the final product.