I believe that one day people realize, how bad is current financial system, that it is owned by elite and no altcoin will solve this problem, only Bitcoin.
Somehow I think it is early to say that only Bitcoin will solve the current financial problem. I like Bitcoin but Bitcoin itself had been struggling to solve its own problem and that is the confirmation time. Unless this problem is solved, I think Bitcoin will never be a solution nor solve the current financial problem. Who knows, maybe one day, with the collaboration of developers, the current financial system will be greatly improved by a newly developed altcoin. You know everything has a possibility to happen.
Confirmation times are only an issue for transactions that require to be confirmed in a matter of seconds, for every other transaction bitcoin is way faster than many other options that you could take, the developers are working on the lightning network to solve this issue and things are looking good but it is not as widespread as it could be and it will take some time to iron out all the issues, but eventually we will get to the point in which a bitcoin transaction will be confirmed in seconds instead of minutes.