Google should do what the Mozilla project does with Firefox and use their Android trademark to enforce user-experience standards before this becomes an epidemic. If the carriers take their Android code and use it to punch their customers in the face like this, don't let them call it Android anymore.