“Green police” ad: good marketing for Audi?

Or a warning of Enviros Gone Wild?