Let us hope this is the last time we have to deal with this nonsense (unlikely). The christian community needs to learn and accept that speech has consequences, particularly when you work for a company that values its reputation.
The final, and most important actual lessons from this are as follows
1 Society has evolved past the point where they require a book to tell them how to act.
2 Disagreeing with, and legislating away, your ability to discriminate against people is not discrimination against you!
3 As Anita Sarkeesian said ‘When you are used to privilege, equality seems like oppression’