I loooooove when people online start whining "but free speech!" Yup, you're absolutely right. You have every right to say that shit and we have every right to react to that and your employer has every right to fire you for it. But you're still free to say it...