« Last post by Rudeofus on Today at 04:39:31 PM »
So if their new lens firmware is not upgradeable by the buyers feel free to risk your money to ... save some in the first place.
Fortunately these times are over now. Almost every programmable circuit nowadays uses flash memory for holding its firmware, and flash memory can be reprogrammed, usually with the circuit in place. As a result, Canon has not pulled another "we'll change the protocol a tiny bit so some third party lenses won't work with new camera models" stunt since 2003.