I have not been banned but I think most bans will be because of downloading unauthorized content from CDN servers, It's impossible to download anything from Nintendo Switch CDN servers without them knowing what certificate is downloading the files, no matter how hard you try to spoof your console hardware ID or OS version, it's f*king useless because we still need a private certificate from a console, and that certificate is only allowed to download what nintendo wants it to download, that's why Nintendo is using this system, they are tired of letting random people download games from their servers for free and they will ban every certificate that tries to do it, now or in a year, and once they ban a certificate... bye bye. the only safe way is to use a certificate from a friend (will be banned anyway) or a secret certificate that has access to every file in the CDN servers but in the end it could be banned as well because mass use. Also forget about generating custom certificates, they are pre created by Nintendo. Right now the worst thing we can do is download anything that our certificates "don't own", it's like stealing from a supermarket full of cameras, security guys will see us and will report us to the police. The only ultra safe thing we can do is download what we have already downloaded with our consoles like demos, system updates or updates from games that we own, purchased games from eshop or updates for cartridges that have been already played in our cosoles but wait, there's more, all cartridges have an unique ID and nintendo knows what cartridge we are trying to download the update for, so if magically hundreds of consoles try to download updates for the same cartridge at the same time or a cartridge with a wrong ID, they could easily flag and ban our certs.
Remember, no certificate = no download, so better wait for other heroes to download the files and upload them to another servers so we can download them safely.