Re: AD Vampires
IANAL, but my understanding of this part of GDPR is that if you don't have explicit consent, you can't assume it, so Google are in breach of the legislation if they do this.
As I said, IANAL, but I do come at this from the position of someone who has spent the last six months of their life designing and writing software concerned with GDPR, so I do have some familiarity with it!