I know a lot of us are upset about a couple of left out fretures of this phone, namely the no micro sd slot and the battery size. I was just wondering who is to blame for this. Is this a HTC decision? Is this a carrier decision? Is this a google decision? The HTC butterfly has the same size battery, but it did have a micro sd slot.