I thought they were alien visitors from another planet.
You remember the old counter-culture saying? “Don’t trust anyone under 30”...