TOD;
Some years ago I purchased a townhouse that was part of a condominium association. I soon learned that the managing agents who were responsible for maintenance did little. Projgects were being neglected. I spoke to some of my neighbors, learned that they were unhappy, too, and the next thing i knew we had ousted the present Board of Directors, installed a new one, and I was the president. It was a great deal of work, people were more often than not unreasonable--a totally thankless job--but we got things done. I then resigned, sold my townhouse, and bought my present home, which is "fee simple" (not part of any association).
Now if the roof needs repair I call the roofer. It's all down to me, but I use the contractors I choose and if it doesn't get done to my satisfaction I know why. More work in a way, but at least I'm not dependent on people who can't make up their minds, are unwilling to pay for repairs, etc. I prefer it this way.