If you don't have a PC at home, then it's the better long-term solution.
Plus, isn't Nintendo planning to put out a newer model of the Switch, making the current one soon obsolete?
They're gonna make a new Switch