I feel like I must be missing something, because there's still massive amounts of counterparty risk. If you're engaging with a bad actor, the only thing that it can guarantee is that the transfer of payment is completed, but there are no guarantees around the exchange of value.
If you're trading with someone operating in bad faith, there is nothing about blockchain that is going to help you, and in fact it becomes much worse, because there is no mechanism for forcing refunds. At least with legal tender you have entire systems in place for dealing with bad actors. I'm more that willing to recognize there are massive problems with those systems, but I have never understood how blockchain replaces those systems.
Can you explain in detail what you mean when you say there isn't any counterparty risk?