The proportion of Gen Z identifying as LGBTQ+ is higher than any previous generation. Are more young people identifying as queer because it's a fad - or because they're being indoctrinated by schools with rainbow flags? We think there are other causes.