Apparently, if you buy a cheap camera, and you can't save an uncompressed picture, that's treacherous computing, that's an anti-feature.
It's not. The camera won't stop working if you correctly patch in a different chip set.
And assuming the worst, assuming that the chips are exactly the same in an expensive camera, it still doesn't matter. The native resolution is still small on the cheap camera--that's mostly what makes it cheap--so you'll be better off buying the high-resolution expensive camera.
Of course, if you really want a camera that you can program, you might like an XO that drives a Roomba.