Well, here's how I think about it.
If you have an open allocation system where people are free to work directly for the company, then people spend some time on the research work that interests them, and some on the maintenance and upkeep of critical systems. Why do they volunteer for less attractive projects? Because they actually care, because the company is (imagine this) worth caring about. Once the maintenance work is done by volunteers rather than extortion victims, it starts getting a lot of respect and people to do it to be "heroes". So yes, it still gets done.
On the other hand, if you work in a careerist closed-allocation hellhole where your boss has unilateral authority to whip it out and flow a shot on your performance reviews/"calibration score" (i.e. managerial extortion) then, obviously people are going to look out only for themselves and the maintenance won't get done unless someone's forced to do it (in which case, it's done very badly). People will not freely participate in a closed allocation company's upkeep because the work culture of a closed-allocation firm is not worth caring about or protecting.
They're both equilibrium states. In one (open allocation) people see themselves as citizens and do the full mix of the work: the important and fun stuff, but also the less-fun but critical "hero" work. In the other (closed allocation/extortion economy) people realize that the company has no consideration for them and that no one's looking out for their careers, so they take anything that's not nailed down and the critical upkeep work doesn't get done.