So the cost of proving you need the data--who pays for that? GDPR a tax for doing business in the EU. Not every business is going to be happy to pay that.
Sheesh, people. I get dumped on all the time when I say that if you do business in the US, you must comply with our laws. You folks are demanding that people do business in the EU!
If you do business in jurisdiction X, follow the laws in X. If you don't like the laws in X, don't do business there.
What is hard about this?