Negative. I experienced a LOT of lagging issue's, FC's and even a couple freeze ups when I got the OTA update, and I didn't do anything to my 2.1 DX (ie : no rooting, deodexting, ROM's, etc...), just switched right over from 2.1 to 2.2. So I had to start finding out what the problem was, because I knew 2.2 wasn't supposed to act that way. First I tried clearing the cache's... no luck. Then I reset the phone completely... still no luck. Reset again and formatted my SD card... BINGO!
 
The phone runs like a champ now. Is that because I'm some sort of computer genious? Ha, hardly. I just followed the advice I found on this and other forums until it started working correctly.
 
That is until froyo started working correctly. There is nothing wrong with froyo. Yes some people have gotten various bugs (the dead pixels, the Wifi bug that caused some people's phone's to stay awake, etc...), but froyo as an OS does not cause these problems that people are complaining about. There is a multitude of other things that can and have gone wrong to some users phones including mine, but that hardly gives any creed to the statement, "2.2 sucks"... I recall quite a few people having the exact same problems when we had 2.1, so how is froyo suddenly the fall guy?
 
Play around with a properly operating 2.2 device, it doesn't lag or crash, those are symptoms of something else that's gone wrong, it's not an inherent trait of froyo. Which is my whole point, throwing the blame for these problems at 2.2 is misguided.