Generally speaking, programs are subject to conditions respecting co‑operatives' reserve funds. I believe the programs that the federal government created in the 1980s had fewer conditions. Now the new co‑operatives have to allocate a certain percentage of their budget to a reserve fund, which is used to solve property-related issues or for future repairs.
People who live in them definitely invest gradually over time in anticipation of significant renovations. The people who live there when the roof needs to be replaced or the elevator repaired or replaced aren't the only ones who invest.
Regulations have to be adapted and conditions established.