LOL. Yes, supposed to. Of course not everything runs as it should, especially as you said Android with CDMA radio services is a brand new baby.
What we need for the time being is a list from HTC of apps that need to run to support other functions, and what functions they support. Things like killing peep making the weather widget go blank, etc. could be avoided if we knew what app needed what app to run. Doubt we will see it though, as HTC is pretty protective of SenseUI.
Myself, I'd rather see 1.5 patched to work before we move on to 1.6 or 2.0 . This way bugs would be easier to track for devs and updates would roll out faster. Of course I have no idea what's going on behind the scenes, but Devs at HTC, Moto, Sprint, Verizon, Samsung and Google could be working together to fix all the new issues with CDMA functions in the same version rather than splintering up the fixes across 3 versions.