For weeks now, Disney has been embroiled in a culture-war battle over a Florida law forbidding teachers from discussing sexual orientation and gender identity with primary school students.