The main use so far has been to allow crypto exchanges to let you trade between cyptocurrencies and dollar equivalents without getting involved with banking regulations or banks. If you set up a crypto exchange doing say bitcoin - usdt, it's basically just software you can upload without needing accounts, licenses etc assuming the owners are nominally not in regulated countries.