If they aren't in the mood to preside over such an event, it's reasonable not to have it at all. They are not obligated to be in the business of public debate, and the results of such debates could easily harm their reputation. It's important in life to pick your battles. Having read about the speaker in question, it's pretty much impossible that TypeLevel employees would be able to magically argue him out of his existing position, and it's probably equally inevitable that he would be unable to argue them into his position.
None of the above seems childish to me. Most people I know, with few exceptions, make such decisions all of the time. Are you going to have a good Thanksgiving, or are you going to get into it with your reactionary relative for the thousandth time?