He's totally right imho, but to defend the GDPR at least a bit: It does have the concept of "consent" so that data should only be collected if people agree to it being collected. However, I still have my doubts that it works like that in reality for several reasons:
- Too many websites place tracking cookies first and then let you disable them
- Too many apps use some kind of analytics without any consent
- The GDPR has different mechanisms to give companies a "legitimate interest in collecting data". How this is enforced is kind of unclear.
- The GDPR issued fines in the past, but what's gone is gone. It maybe helps that companies stop collecting more data in the future after they were caught, but you, as an individual, are still screwed.
So, the only way indeed is to stop SOME data collection in the first place and do it yourself. And you certainly can forget cookie banners and all that junk. Only thing that works is:
- don't sign up to abusive services
- use tracking protection on the web (uBlock Origin)
- possibly use something like pi-hole to prevent tracking for all your devices and apps
But of course, this doesn't stop data collection where you really have no choice but to agree to something.
Edit: Clarification