We just need a client that makes it so that there is no cost to forging. Then even if your chances are small there will still even then be no reason not to participate. All other things being equal a 0.001% chance to win 1000 dollars is better than a 0.000% chance of winning 1000 dollars even though 0.001% is a pretty slim chance.
Nxt is going to go to those kinds of prices because it is useful, this means transaction confirmations are quick and reliable.
No crypto has made it big in retail yet and BTC and most of its derivatives with multi minute and unpredictable transaction confirmation is a dead duck for this.
The explanation of how Transparent Forging can be evolved to instant transactions is brilliant if it can be achieved but pointless if the node receiving those transactions cannot or does not process them reliably.
I too want everyone to benefit equally from their stake and see the benefit returned in forging benefits but we also need to encourage a strong network - not just in the number of nodes and their decentralisation but also that each node can meet a minimum specification in terms of the need of the network for overall processing speed.
Right now you can run NXT on a TV stick, RasPI or whatever and forge, in the future, if NXT is successful I am not sure these will meet the minimum requirements for the network to deliver a consistent performance and the network should be built to depreciate weak nodes or it will fail.
The ability for the community to join together to create a strong node is important which is why I think we need forging pools of some description to address both issues - the forging reward and the network reliability.
If in the end even if we can run a node on a solar powered device with a big network pipe - why have 10,000,000 of these with 100 NXT why not have 1000 of these with 1,000,000 NXT but the stakeholders still get their forging benefits - surely this is even better for the environment.