An avalanche of annoying ads on The Verge?

I am shocked...