¿Por qué Android no admite Emulación de tarjeta host para NFC (para permitir billeteras NFC basadas en la nube)?

Actualización: a partir del 31 de octubre de 2013, con Android 4.4, Android es compatible con HCE:

Android 4.4 presenta una nueva plataforma de soporte para transacciones seguras basadas en NFC a través de Host Card Emulation (HCE), para pagos, programas de fidelización, acceso a tarjetas, pases de tránsito y otros servicios personalizados. Con HCE, cualquier aplicación en un dispositivo Android puede emular una tarjeta inteligente NFC, lo que permite a los usuarios hacer tapping para iniciar transacciones con una aplicación de su elección; no se necesita ningún elemento seguro provisto (SE) en el dispositivo. Las aplicaciones también pueden usar un nuevo modo de lector para actuar como lectores de tarjetas HCE y otras transacciones basadas en NFC.
Android HCE emula tarjetas inteligentes basadas en ISO / IEC 7816 que utilizan el protocolo sin contacto ISO / IEC 14443-4 (ISO-DEP) para la transmisión. Actualmente, muchos sistemas utilizan estas tarjetas, incluida la infraestructura de pago NFC de EMVCO existente. Android utiliza identificadores de aplicación (AID) como se define en ISO / IEC 7816-4 como base para enrutar transacciones a las aplicaciones de Android correctas.
Las aplicaciones declaran los AID que admiten en sus archivos de manifiesto, junto con un identificador de categoría que indica el tipo de soporte disponible (por ejemplo, “pagos”). En los casos en que varias aplicaciones admiten el mismo AID en la misma categoría, Android muestra un cuadro de diálogo que permite al usuario elegir qué aplicación usar.
Cuando el usuario toca para pagar en un terminal de punto de venta, el sistema extrae el AID preferido y dirige la transacción a la aplicación correcta. La aplicación lee los datos de la transacción y puede usar cualquier servicio local o basado en la red para verificar y luego completar la transacción.
Android HCE requiere un controlador NFC para estar presente en el dispositivo. El soporte para HCE ya está ampliamente disponible en la mayoría de los controladores NFC, que ofrecen soporte dinámico para transacciones HCE y SE. Los dispositivos Android 4.4 que admiten NFC incluirán Tap & Pay para pagos sencillos con HCE.

Fuente: http://developer.android.com/abo…

Porque traería riesgos en la seguridad. Las tarjetas no son solo software, son una asociación estrecha de hardware seguro y software seguro, lo que les permite almacenar credenciales y realizar operaciones criptográficas. Si se permitiera la emulación de la tarjeta host, cualquier aplicación podría pretender ser una tarjeta, pero no tendrían el nivel mínimo de seguridad para alojar información bancaria o de identidad.