It's run by an insane person and insane people are generally very volatile and difficult to rely on.
I mean, even just the name - 'X'. You can tell that's some Elon Musk bullshit because it's the stupidest fucking name I've ever heard in my life and nobody with even a quarter of a brain would ever suggest that as a brand name.
When that's literally the brand of your company, naturally I question if everyone has the screws tightened up there, you know?