This entire video portrays my already existing feelings toward the Switch. Well, not the entirety, but only those that ride it out to the end will know what I mean. Regardless, someone popular is finally calling Nintendo out on their shit. Maybe now others will recognize what an overly glorified...