Потому, что сверхлёгкий (браузерный) вездесущий клиент - это то, что реально сделало Nxt криптоплатформой второго поколения.
Имхо, когда сервер устаканится более-менее, веб-клиента надо будет просто переписать/починить. При наличии документированного API - это проще, чем "тяжелый" клиент написать. Для этого даже исходники Nxt.java не нужны. И C-f-B не нужен.
Вариант №2, для всяких маков и юниксов: используя Java-ядро NRS написать тяжелый Java-клиент. Ну т.е. навесить GUI поверх NRS с прямыми вызовами, а не через JSON.
Для андроида это тоже годится, если ядро вписать в ограниченные Java-библиотеки андроида (но сложнее, я даже не помню, там базовое API какой версии явы соответствует? До семерки дошли хотя бы?).