Rachel Zegler’s political tweets and clashes with Disney fuel Snow White’s box office struggles. Was the backlash avoidable?