Bueno, el problema pueden ser otras muchas cosas, por ejemplo la estructura del procesador (ARM, Intel, AMD, NVidia...), que eso si marcaría la diferencia. Y si no, no hay más que ver porqué Flash 10.1 no está en todos los Android (creo que está soportado en ARM v7 y las HTC Hero usan el ARM v6 (u 8-7, no recuerdo). Así que a las HERO se quedan sin Flash.
Lo mismo podría pasar con Honeycomb, aunque el código está ahí, y es cuestión de que alguien con tiempo lo porte a otras arquitecturas. Por lo demás... me parece genial (aunque la verdad, si Android ya corre en un teléfono, una tablet va a tener como mínimo el mismo procesador y ram. No creo que tenga una HTC Hero un micro de 578MHz y una tablet vaya a ir con menos.