There’s also a trust issue here: many of us - with decades of extremely good reasons - don’t trust anything that’s “bleeding edge”, because that phrase more often than not means “untested pieces of crap that sort-of manage to do something new and funky, but can’t do basic things the previous version did”. That’s the “bleeding” part of “bleeding-edge”
Now, if I could trust developers, if I knew they didn’t subscribe to the MS view of software engineering (“ship it before you even know what the requirements are, if the marketing depts’ branding strategy for this quarter needs a new release of something”), it would be a different story. For instance, I upgrade nearly all debian software as soon as it’s available. Sometimes I get bitten, but 99% of the time the upgrade has been sanity checked and refused by someone else if it’s not up to a minimal level of quality (I find it sad that it’s a victory for modern software to hit “minimal” quality).
The “we removed the profiler from java 5” example I cited above is classic - I trusted Sun not to do anything as fundamentally destructive as that in the move to 1.5; maybe,I thought, maybe you’d see something like that in an alpha or early beta. Clearly, my trust was misplaced.