It definitely comes down to what you're willing to put up with. I've experienced renting, condo ownership, and home ownership, and based on my experience, home ownership has been my preference in Edmonton thus far.
For my condo, I have had some pretty rough experiences - special assessments, mismanagement, and incompetent/poorly trained board members. I joined the board for a couple of years to sort through the mess but it was like pulling teeth - none of the other board members seemed to care too much. There was little interest in finding proper value for contractors/repairs, things would move at a glacial pace and it took considerable effort to get everyone to agree on a decision, and the amount of time to attend meetings and review finances and minutes is not for most people. We did somehow get it to a fairly decent place, but I had to step away from it for my mental health. It's not an appealing thing to involve yourself in. I can imagine if you have a mostly competent board that cares about what you're spending money on, that would be pretty nice. Plus, owning a condo/apartment in Edmonton is not nearly as appealing as many other parts of the world. Most decent condos are simply priced too high for what you're getting compared to detached homes. But that's just going to lead me into a rant on "the missing middle" so I'll refrain...
That said, despite all that, I do still like the idea (on paper, at least) about self-managed shared housing and having the maintenance generally taken care of. It definitely requires much more support and training for board members, and arguably some more regulation. It really feels like the wild west sometimes, particularly regarding accountability of poor management.
I've settled on a relatively newer semi-detached home for now, and although home maintenance is a pain, it's still generally more appealing than what I've had to deal with on condos. In the end, I get to decide what to do and get things done the way that I like. Maintenance on your furnace/hot water heater, yard, roof, attic/insulation, pipes, etc. can be intimidating to deal with, but most issues are something a homeowner can generally DIY. There is also just the psychological component of ownership that only you are the one responsible for the work, which makes you care more.
That said, I somewhat miss renting sometimes. Things can generally be simpler (dependent on the landlord). Pay your rent, let the landlord deal with issues haha. Shoddy landlords/management companies are again the main issue with this issue. And the psychological component of not owning makes you feel slightly disconnected from your living space since you feel that it's not really yours. When I was renting, I would always hold off buying nicer things since I generally wanted to be more flexible in looking for something better.