Condos should be cheaper than the rest of the market because they are more difficult to defend against in situations of legal misconduct. That they provide economic benefits does not remove the greater legal threat they pose to non-Board members.
An HOA can be owned by a real estate developer/corporation. Yuck. Condos are not. Co-ops, mostly a new York thing, are like corporations, except the individual owners are buying the shares on the corporation, aka the building. It's not a corporate ownership the way we commonly use the word.
There's nothing inherently wrong with paying a monthly maintenance fee. I mean sometimes they are very high for various reasons. But if let's say 10 of us each had a condo in a building, which has an elevator, some backyard that shared, even a shared roof deck, or none of that but the roof and siding and the basement, hallways, these are all common areas that will require maintenance. So monthly maintenance fee to manage the financials by a third party and to keep reserves for future repairs such as replacing a roof, It's like splitting the responsibility of the exterior of a home divided by x amount of owners. If you have a doorman and you consciously buy into a doorman building, somebody's got to pay them. The monthly fee goes to that as well. More amenities the higher the fee.
When you buy into a building you will be aware of this. Sometimes buildings have major repairs that can deplete the reserves, then you'll have an assessment for x amount of years to pay.
Around here a lot of the pre wars have very high monthly maintenance fees even with few amenities. Every so many years they have to repoint the stone work outside and that's easily millions of dollars in a large building.
If you want to buy a unit inside a larger building someone has to be responsible for all the exterior and interior maintenance outside of every unit's walls. So you have to create some sort of monthly or yearly fee to take care of these things.
Certain rules can protect a building such as I mentioned before, 50% of units or more must be owner-occupied. One owner can only own x amount of units in one building. These things can prevent one person getting too much power or too many absentee owners abandoning their responsibilities.