It really is a bright future for everyone, but if that happens, just 21M BTC is not enough for everyone, BTC will become a reserve of assets or payments between nation. And there won't be many people can own or use BTC in daily payments.
In addition, hope that we will have solved the problem of abusing the advantages of BTC for bad purposes like money laundering or terrorism.