These are great suggestions, but ultimately still result in single factor authentication. There are still ways to entice a user to disclose their password such as a sophisticated phishing attack. If a specific user is targeted, you can only assume that first factor of authentication will be compromised. 2FA should absolutely be an option for something as sensitive as security cameras.
The recent Ring camera hacking should be an eye-opener for Anker. I would hope at the very least that brute-force protection is implemented for web/app authentication.
I truly, truly hope that Anker is at least in the process of implementing 2FA. This post has been started in July and 5 months has passed without an update on this.
I promise you it’s only a matter of time until Eufy, Nest, Arlo, etc. are next in line, if it’s not happening already.