Job security is enhanced by slow progress, knowledge hoarding, obsfucated code, no documentation, new fragile technologies, fragile code, fires, and high code churn. There's no reward to invest effort against one's own interests unless dispensability makes someone indispensable, but then they have zero individual job security while having much more career security.