Slightly OT, but my main gripe with NXT is the high transaction fee (1 NXT).
The current price of 1 NXT is $0.0283, so one transaction would cost $0.0283. The current price of BTC is $388.90, a transaction fee of 0.0001 BTC would cost $0.03889.
I really like NXT, but i also agree that the fee is too high. comparing to bitcoin is a bad idea. nxt is supposed to be a 2.0 currency, so obviously it should have more attractive features than bitcoin.