Nintendo Switch wifi is the worst. Mine is places 2m next to the router and can only do around 25 mbits. All other devices I own do at least 200-500 mbits.
I think the Switch is the wrong console if you want to play online. It's made for playing offline/mobile and playing with friends on split screen. And it's awesome for that.
Yeah, it takes its sweet time downloading large games. I get about 40mbps. On the upside, Switch games tend to be much smaller than their next-gen counterparts.
The key to a happy Switch life is a large micro sd card. Fortunately even 1tb are affordable now.
Agreed, I had to go wired to get any kind of decent connection, and then I'm behind CGNAT so I can't play Mario Kart 8 with it (for that game, I just use my phone as a hotspot and suffer).