Ya revenue and ROI are typically the drivers that determine how budget and resources are allocated. If something is not seen as necessarily critical or customer-facing, then it can just be kept behind the scenes.
Then.. of course.. you face the issue of turnover and attrition. People leave and rarely do things transition smoothly from employee generation to generation.