I can see that happening, but only when people don't save for such an eventuality. I was talking with a friend of mine a couple weeks ago and found out that his monthly condo fee is $1000. He spends $12K a year investing in the maintenance of the building. If a homeowner saves that same $1000/month into a maintenance account, they can put a very nice roof on their house every couple years. But roofs usually last 20+ years.
I certainly wouldn't pay $1k/month, lol. I'm sure there are bad deals out there, but the fundamental idea still seems sound, similar to insurance - pay a bit more on average in exchange for getting rid of the tail risk. If you rely on your own maintenance fund, you have to cover the whole of the worst case on your own; pooling that risk should make it cheaper.