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 <i>individual</i> job security while having much more <i>career</i> security.