'A generation of kids now find it offensive!'