If you can only afford 5-6 games then you must keep in mind that the Switch just released and it will be a while before 5-6 games that are worth years of playtime will be released. The system is amazing and sure to get quality games. Mario Kart, Zelda BOTW, most likely Mario Odyssey, and eventually Smash Bros and possibly Metroid Prime 4 will be excellent picks but who knows what will be here or happen a year or two from now. For me I would say yes, the Switch, due to flexibility and the quality and multiplayer of Nintendo games fitting with my appreciation of game design, but if I were you, I would watch a ton of trailers, impressions, and see what your mind moves to.
PS4 would be a solid choice for single player experiences but if you cannot go with the online subscription then that rules out Overwatch and other key must haves. Local player on Switch may be a cheaper option. Plus if it is a poor area, having the screen would come in handy. Gotta watch if others might steal it though. Showing it off might come back to bite you.







