@Theodore-Borromeo you are correct. I am looking at doing a FOV for a robot I am building. I see lots of people just sticking an android phone on the front. That I feel however is cheating, even though it might be cheaper. And it won't run OpenCV.
I understand where you are coming from too though. I was shocked at the price of web cams. I haven't bought one before. I figured I could find a year or two ago's models for cheap, but it is hard to know if they will work. (hence this thread?)
Maybe what we need is a "cheap webcams that work" thread if that is your goal (I would love to find that $10 web cam myself)
My C270 worked out of the box with the onion platform to stream video (for a rear van camera project). Getting it running on a RaspberryPi to stream was really difficult. (motion and opencv are not really streaming packages, and the one that comes on the onion took a lot of compiling on the pi) So I will just use the onion and the C270 for that project. For the robot, I just ordered the more expensive 'official' camera. I know that opencv is well supported there, and for now, I will just use the pi for the dedicated cam and opencv for the video FOV and face recognition for that project.
Good luck though.