"Érdekes, de a fő ígéret mintha "write once, run anywhere" lett volna, az meg pont kevéssé érdekes szerver oldalon..."
Miért ne lenne érdekes? Itt például fejlesztői oldalon van 32 bites Win7, 64 bites Win8, 32 és 64 bites mindenféle Linux vegyesen, illetve van Macbook is... szerver oldalon meg van 32 bites Win 2008, 64 bites Win 2012, 32 és 64 bites CentOS/RHEL... mindenhol fejleszthető és futtatható a Java fordítás végeredménye pedig bináris függőségeket használunk.
Szóval?