If you live in a house you have to pay people do all of the same things unless you are shacked up with Mike Holmes...
Exactly.
I can't even remember all the contractors we had coming and going in our 27 years of homeowning in Riverdale -- and I am not counting renovations that we did because we wanted to. Plus we had to find them, meet with them, compare estimates between them, check their references, oversee the work and deal with fun surprises like, when we had to waterproof the foundation (oh joy!), we discovered that part of the foundation was crumbling. Like I said, time is money. Hours of work lost by one of us to deal with the problems. And, even when all seemed to go smoothly, something always happened. A sudden roof leak when you had just redone it, for example.
As for unions or whatever, yeah, you can pay cash and get fly-by-night contractors to rebuild your garage or deck, but they won't be around when they collapse.
Condo or house. It's always something that needs doing.
At least in a condo, you can walk away and let somebody else deal with it.
As for special assessments, yes, those happen. But only when you have a bad board that's incapable of planning or is so eager to keep fees down, it doesn't have the guts to say to owners, hey, we gotta go up x% now and next year or, otherwise, we will end up with a big fat special assessment on the status certificate which could make our units harder to sell.
Owners really have only one responsibility and that is to vote for and support the best board they can, not the one who promise low fees.