Show context-based ads instead of spying on people would be a good start. That should be the only form of legal advertising. It is for sure the only form of potentially ethical advertising.
I also pay to get past paywalls when a site has content I want to read, rather than try to sneak past using some dodgy mirror.