Yeah if it was a youtuber making this and it was a workers co-op or something and they just explained things it would be fine. The Sinophobia is cringe. Also exploiting workers is cringe.
Making a product paid for by your patrons only to then sell it for a profit while stealing wages from your workers... Super cringe.
I think they mean Steam won't be on the Switch. Sure, some games will be on both Steam and Switch, but eventually once they can emulate the Switch two, you'll have every Nintendo game on the emulator, whereas you'll only have a handful of games on the Switch.