If you don't understand the importance of frequent security updates to keep something secure, then you have some reading to do about network and hardware security...
Even with banks and email and almost everything else, those systems are constantly getting new updates as security vulnerabilities are found and they still get hacked. As soon as an exploit is found, Microsoft or Google or Apple are on top of it.
Cameras and NVRs are rarely updated. Maybe the first year or so, and after that they are on their own. Search here for all the vulnerabilities found and how long it takes a manufacturer to fix it, if ever.
Would you really want to use a bank website if they haven't updated their software and security and platforms in 4 years?
Virus protection on your computer doesn't protect the camera as it is its own device with its own software. The router firewall will do little as well since they are exploiting backdoors into the camera or NVR itself and then deploying malicious code from there.
Many people are running cameras and NVRs that haven't had a firmware update since 2018 or older. Would you trust the piddly security of that device to keep out bad actors? I don't. Many here don't either. We keep our cameras off the internet with VLANs or dual NIC.
Even when banks and Microsoft and the like implement almost daily security updates, they are still getting hacked, so imagine a device with software that is over 3 years old! So if we have the ability to keep our cameras off the net, we do so.
Between the security and bandwidth needed to transmit video across the net, it just isn't worth it.
What
@mat200 is getting to is the bandwidth demands of these cameras.
My cameras are on their own isolated network that does not touch the router or the internet. My cameras are streaming between 280Mbps to 350Mbps depending on motion. This is full-on, never stopping to take a breath. Even if someone has a gigabit internet, a 3rd of non-buffering 24/7 data will impact its speed.
People will say stuff like "we stream 5 TVs with no problem". Yeah that is because streaming services like Netflix and others buffer the video. It may buffer 15 seconds to a minute or more of video. This allows it to send some video, pause to let something else on the network use the internet, send some more video, and repeat process.
These cameras do not buffer and all full-on nonstop. Pull the internet cable and the surveillance camera stops instantly. Pull the internet cable while watching Netflix and you may get an additional minute of watching the video.