An analogy here would be someone hating cars' tag readers in public. Law gets passed its illegal, yay! Then 2 months later your car payment goes up 30% and you scratching your head. Yeah well since they couldn't recover enough cars from people who don't pay, they had to adjust their financial models and you are the one to pony up for it.
GDPR will wipe out many niche blogs that make few hundred bucks a month top and - as this article clearly points out - will ironically help companies like Google to make more money and jack up pricing for remaining ads, as the whole ad network will get much thinner.