I agree with that, BUT Gingerbread itself seems to have the issues.Ultimately though, Motorola (or HTC, etc.) and the carrier are responsible for the software they're putting on the phone. If there are bugs, then they have to work those out. Or just don't put the software on it. This is a major reason why updates come so slowly.