My own opinion is that Canon know best what their cameras are capable of.
They have very good reasons for setting the limits that they do.
Well, the Canon marketing department knows better what their cameras should not offer to the end user, due to market positioning of a camera

Some of the CHDK 'enhancements' are of dubious value.
LOL - some of the SDM 'enhancements' are of dubious value, too - at least for many users

I guess you're talking about RAW, fast shutter speeds, extra long exposures and similar 'enhancements'.
For most CHDK users this will apply; but there are conditions where those extra features can boost the possibilities to a much higher level.
Also an experienced photographer, a versed programmer, a clever imaging software user or just another creative minded one can reach results which wouldn't even be possible at all or at least not so easy without those 'dubious enhancements' you're talking about here.
Who are we, to decide which features are 'good' and which ones are 'bad', needless or 'dubious' ?
Canon ? Canon marketing dep. ?IMO we should let the users decide which tools & features they want to use,
also the way they are using those things, even if it sometimes doesn't make sense to us
at a first look - human creativity is a complex thing which often leads to surprising results
(beware - OT below)
Sometimes while i'm editing a Lua script for one of my cameras, an old 'statement' from the CHDK wikia (posted after i started the Lua pages there) comes up to my mind:
LUA is useless CHDK bloat. (the full 'article' is here)
Then i stop for a small moment, and a big, fat smile comes to my face - i LOVE such useless bloat, really ! 