I only hate NXT for their transaction fee. Even 0.1 is too high I think.
You know that in the future that fee will be adjusted to a reasonable value. I think you has no point in hating NXT for the current fee as long as right now NXT is under a very heavy development.