well technically you're wrong considering many people have posted about being able to set their cpu to 1.9, but when they do they get stuck in boot loops and have a multiplicity of other problems that prevent them from setting it so high, and therefore have to flash back to previous builds or nandroids. and can't throttle up to even 1.9 like idbl_fanatic can't.... if you read on here he even stated when he goes to 1.9 he had to do a restore because stuff started happening... therefore some phones CANNOT run above certain speeds.....
oh ya and they're called "oddball" phones, and people have been having problems with these from day one even when OCing on stock Froyo.
oh and about frying the processor. yes this COULD happen if you use OC setting that make your phone go crazy and haywire, but if you're smart and watch your variables then you probably won't FRY your phone especially if you don't prolong it to such harm and only use such settings sporadically and test first to make sure your phone can even handle/do it.
Have you ever considered the possibility that these "odd ball" phones are the phones that are working correctly and the others are not. Perhaps the phones that are allowing 2GHZ overclocking are defective in allowing it, like they have a broken safety feature. If it's not that, then at least it should be an small warning sample of what ill-effects OCing can do to your phone.
Yes, you are right, if you just overclock to run a test or for a short period of time, you likely won't fry your processor. However, people need to be aware that if they overclock their processor to high speeds for prolonged periods of time, that WILL reduce the life of the processor. It might be days, weeks, or months before it frys- but it's life WILL be reduced.