Mozilla's CEO dismissal was about the company moving forward. It was about a concern over this person's personal politics interfering with the bottom line.
The Duck Dynasty broohaha was more about the network and its parent getting perceived as giving a large platform to someone who said something offensive so they reacted quickly, assessed and brought him back. He was suspended pending a lot but mostly to see what advertisers do. In the world of cable entertainment, bigotry can be less of a liability than in business.
If the university were to fire the professors it would likely be in violation of their contract, since this did not bring shame or hurt on the university whose student body is more likely to agree with the protest. As someone who has worked in academia it is hard to get rid of a professor over a lot of stuff, this could be seen as an educational exercise.