Du meinst Portabilität im Sinne von Plattformunabhängigkeit und er meint Portabilität im Sinne von man hat an jedem Rechner seine Daten verfügbar.
Gut, ja, das ist ein Vorteil gegenüber einem vergessenen USB-Stick. Das kann ich aber auch anders haben.
Beispielsweise könntest du ein Spiel entwicklen, und dann überall auf jedem Gerät ausführen, die Hardware muss nur genug Leistung haben und es muss einen Web-Browser geben. Es wäre sogar portabler und leistungsfähiger als Java, besonders was die Multimedia-Fähigkeiten angeht.
Und wie geht das, dass die Anwendung im Browser plötzlich leistungsfähiger ist als z.B. eine Java-Anwendung? Nativ laufen immerhin beide nicht und Datei-Zugriff erfolgt bei Deiner Variante über das Internet, was deutlich langsamer sein dürfte als von einem lokalen USB-Stick.
Ich bin auch erstaunt, dass es portabler ist als Java. Immerhin läuft Java auf deutlich mehr (embedded) Systemen als ein Web-Browser.