I think Google is getting a raw deal here...
Sorry for the rant, but I've read many threads here and elsewhere about all the "Gingerbread problems". I think that's giving Google a bad reputation.
Most of the problems, especially on the X, are BLUR problems not Gingerbread. Most of the reported bugs for the X on the bug tracker are not Gingerbread problems and are referred back to Motorola.
In other words the incompetent developers at Motorola are giving Google and Gingerbread a bad reputation because of BLUR.
Don't get me wrong there are a couple of issues that are actually Gingerbread issues, but I'd estimate 95% of the problems on the X are BLUR not Gingerbread.
I'm not a huge Google fan, but at the same time I think they've done wonders with Android but it gets a bad reputation due to problems with BLUR.
End of rant.