Re: This is very easy to fix
No, it is not easy to fix. The USA already agreed that it would not prevent US companies from protecting data to the required standard. They then prevented US companies from doing that, without any sort or legal check that the disclosure of the data was for legitimate purposes.
so what goo will it do if the US government undertakes the same commitment again? Why should anyone trust them - they already promised to do that, and deliberately broke that promise. That's nit a good basis for trust.
It's quite clear that the USA doesn't give a shit about rights or EU citizens, or about conforming to its international commitments, or about anything other than doing whatever it likes in the international field regardless of restrictions imposed by international law (including laws it has committed to comply with, and including laws which, although it has not committed to comply with them, it requires to be enforced on non-us governments), and regards any attempt by a non-US government to require US companies operations in that government's territory to conform to the laws of that territory as unacceptable.
That makes the USA a country that's impossible to deal sensibly with, because no meaningful sensible deal can ever be made - the USA will break the terms any time it feels like it, and claim that there's no requirement on it to do what it agreed to do. In other words, it's impossible to fix the data protection problem, because it's impossible to trust the USA at all.
Anyway, no civilised country or international organisation should have any dealings with a country that has declared that the Geneva Convention doesn't apply to some of its activities - and that makes the USA the worlds number one pariah. Of course it was already close to that position even before the DoJ made that bizarre ruling, being the only western democracy that has ratified neither Protocol 1 nor protocol 2 of the conventions.