The issue with remote access is you need a service in the middle to provide that remote access, and provide it securely. Otherwise you're just talking something in the home (BLE, etc).
If you don't have some type of service the average consumer will not be able to use it, people aren't going to setup NAS devices, or other servers in their house to collect video data. Even a wireless DVR system can be a pain (another box, likely another TV to see it, etc).
I know that this community is more on the side of the skepticism of collecting data, but keep in mind the total addressable market is mostly people who don't want to deal with these problems.
Now if you're talking about "if the cloud service is down my device doesn't work" then I completely agree, these devices need to have enough local functionality to operate/buffer without their service working for extended periods of time, or being removed.