A short while back I had a conversation with Vince in which I jokingly mentioned that camera maufacturers would charge double the price of a camera for adding a line of 'software code'. The conversation went as follows - My question is why do firmware updates cost so much? Why do camera maufacturers purposely 'cripple' cameras that can easily handle much higher bit rates?... and then later sell updates to us as idiots for a high price? Why am I asking these questions? - About 4 days ago or so Canon confirmed that the £10,000 EOS-1D C DSLR is the EXACT same hardware as the £5000.00 1D-X DSLR all that is different is a 'jack' plus the addition of 4K firmware... oh and of course a tiny red plastic button - of course this pretty much caused a bit of online yawa (The US price is also double). The key things to look at are the 1D-C has full HD uncompressed out via HDMI with a 4-2-2 colour space at 1080 50/60p with internal (to CF cards full 4K resolution) while the 1D-X manages purported 1080 24/25/30p 4-2-0 dropping to 720p to get 50 or 60. Even The BlackMagic Cinema Camera guys are hinting at a firmware updates to 'add' certain things... (even as good as their amazing camera is straight out of the box). The Arri Alexa has an 'actual' 3.5K sensor size but outputs a 1080 image, you can buy a 'software key' for almost a grand & half to 'unlock' 120fps capability. So basically EVERYONE cheats the 'consumer'. For quite a while we were led to believe that cameras couldn't perform A, B or C because of hardware limitations, however, with the work of MagicLatern (the Canon hackers) and Vitaly (the Panasonic hacker) we found out that it's not really 'that' true. Of course a firmware update will not change certain things but... Makes you wonder what a simple basic off-the-shelf camcorder is 'really' capable of! What do you all think? Any other views?