The article doesn't make it clear what the letter said, other than "A group of us think you should step down. Do it." What could have possibly been in the letter that made Travis step down?
That's what I wish I could read more about. The behind the curtain conversations, emails, etc. Those rarely come up light but are an important part of how business gets done at that level.