Regardless of your opinion of BTC or of crypto in general, 10 minutes to confirm significant monetary transactions that all parties can agree on, without the need for a central trusted authority, anywhere in the world, at any time of day, is a pretty significant achievement.