I've used Camo and other phone-as-a-webcam softwares before. My issue with them is setup is required. If I need to 2fa into something during a zoom call, I have to turn off my webcam and use my phone, then re set up my phone as a camera, turn on the software, and link it to my computer. It's too much friction, especially if you only have 1 min before a meeting to prep.
With a dedicated webcam, it's alway set up. There's no software to start up, there's no positioning the camera every time.