Future of xmr and other privacy related coins depends entirely on regulations by government in different countries, no government in there right mind will allow complete anonymous cryptocurrency, so all the success of monero will depend how they balance both anonymity and government regulation.