Let's be fair here, if you work for a company who keep talking of relocating to smaller offices and cutting budgets and not really wanting to put finances/resources in to try and make something great happen, it will have an effect on your productivity. You'll struggle more to be at your best 24/7, 365, because you simply have no idea how secure your job is. If you see no chance of growth, it's easy to grow complacent.
Our owners, in my opinion, are nothing but a cloud of negativity. It surprises me not one bit to see us falling as horribly and as quickly as we are. According to a couple of ex-players I've had the luck to speak to in recent years, the atmosphere from within the club has been flat for a significant amount of years, and yes, I'd imagine CCFC is a very difficult working environment that is set up for failure. Sad really.