What a bunch of spineless idiots at Twitter