Aren't quite a few of these concerns alleviated by owning a condo?
My gut feeling is that repairs and maintenance cost more with condos than if you own a home and you're handy to fix minor stuff and know how to find good contractors for bigger jobs. I imagine condo jobs becomes more difficult and contractors charge more for those jobs. But I don't have data to back my hunch. Condo has extra issues in dealing with neighbor problems (issues with garbage, pets, unpaid fees, noise, etc...) and you have to maintain shared spaces (hallways, elevators, etc...) and you end up paying for that via your condo fees.