Teegunn
Android Expert
Losing the SD is losing flexibility and a key optio of android. If you dont use SD a lot no biggie, but many people do use them a lot and thererfore it's a negative not to include it. I understand having and SD makes thngs more complicated for the android OS with apps stored in different places, etc. Also not all SD cards are the same some read/write very quickly, others don't which could mean that a slowish SD could cause problems that may be blamed on android or the phone hardware when in reality it's just a crappy SD card slowing things down. Case in point, 2 days ago I updated my OS on my DX2 with the OTA to 2.3.4. After rooting I ran a script that forces the OS to use my 32 gb sd as it's internal memory. I notice the phone is not quite as snappy since making this change - i other words, the SD as the main memory is not as quick as the built in internal memory.

Costs more money and requires OEM drivers for the hardware. Considering there is likely no microsd, I can guarantee full usb host is not happening VIA micro usb.