It seems not - I just found a post on a mainstream webmaster forum selling an 'amazing new innovation' - What is it?
Geo Targeted Ads - The ones we have been using for YEARS.
The members of the forum are all wetting themselves over it as well.
Its nice to know we can still teach them a thing or two about marketing

...