Like I've said in this thread before, I call people by what they want to be called. However, I don't believe Peterson should be fired and laws should be made to force someone to call someone by the pronouns they choose because their beliefs are validated too.
Ben Shapiro doesn't call transgender people by their pronouns (one thing I disagree with him on - even Steven Crowder respects trans enough to call them by their pronouns) and now is worried the left will ban him from Facebook, YouTube, etc because Alex Jones just did. Although Shapiro is nothing like Jones, but the progressive left doesn't care. They make their own rules, standards, labels.