Put yourself into their shoes. Why take a risk with Twitter when there are other options with similar returns but without the drama? There is a non-zero chance that just being associated with Twitter could turn out to be problematic in the coming months.