Nxt are basically "tokens" to secure and to have access to a decentralized world. (Crypto/Business/Internet 2.0)
You are suppose to make money building such services on top of Nxt Platform!
You are suppose to earn money from nxt tokens only after services are built on the Nxt Plateform.
The distribution almost completely doesn't affect the businesses/services to built on top of Nxt.
The distribution will definitely widen when we have services on top of the NXT Platform running.
(DGS/AE/AnonsSilverGateway/Multisig(james project)/Businesses/Games (Nxtopia)...what ever you imagine and more)
In the end, it doesn't matter if 1 nxt is = 0.000000001 or = 1000 it doesnt matter if the distributions is bad, services on top of nxt will still run!
Basically you need to build services on NXT to get price of NXT up.
Basically you earn money by taking the advantage you have with Nxt as a decentralized low fee platform to build your Businesses and Services ON!