I think you've mistaken a new Android version for the updates provided on the official channels. We obviously need some files (like some drivers and etc) which are the same as the ones used in 2.1, 2.2 and 2.3 (because there aren't newer versions of them), but we do have Android 4.x in our phones, with full (or nearly full) functionality. As far as I know, all the goodies introduced in ICS are here on CM9, the same for CM10. For 10.1+, we have a few limitations: photo sphere, i.e., will never work, because the Defy has no gyroscope (needed for PS to work properly), but any device without gyroscope which has official 4.2 (if there are any) also won't be able to produce photo spheres either. Some other limitations go to the lack of up-to-date drivers, or because our devices don't have (officially) a 3.x kernel. But, as much as hardware and software (including the ones created by our always hardworking devs, like Quarx, Blechd0se and many others, without any help from Motorola - like the new WiFi drivers used in most of 4.1+ ROMs around here) allow, we do have 4.x on our devices. I'm not quite sure KitKat will be available because the Defy is kinda old now (almost on its 3rd birthday party), and many devs prefer to focus their work on devices with better official support and newer ones with hardware able to handle all the new features being introduced by each version, but we can always have hope.
You can be sure Motorola won't provide any new updates to your Defy, but the independent devs community will give you some support while they can.
Sent using XDA for Android