Yes I think the article is vastly overstating the importance of this payment system, but do not underestimate the importance of the sentiment behind it.
The US is done as a global power, all their soft influence is gone, and the EU sees them as an adversary now.
The US is done as a global power, all their soft influence is gone, and the EU sees them as an adversary now.