So here we have Google, arguably a company which can hire all of the worlds best engineers, why are they succumbing to the code first and ask questions later philosophy that gave Microsoft such heartburn?
Andy, I know you read HN, tell the team that their bonus depends on Android 4.0 being runnable on a Nexus 1. It isn't about supporting the platform with the least market share of any Android phone, its about instilling in the team a philosphy that taking the time to run great on hardware of that capability pays huge dividends in the phone world.
Many engineers today were brought up in a world where the next PC will be 1.5 - 2x the 'size' of the current PC so bloat is fine, schedule is king. This is a bad philosophy in the embedded space. That 1.5 - 2x the 'size' phone means you can't cut your phone costs, you can't grow your market, you are stuck waiting only the latest / greatest chips which are always in short supply to ship volume. Help those engineers break the habit, I know they can they are smart folks. Challenge them, as Ben Horowitz would say use your lead bullets on this one.