Also keep in mind that getting together to organize a set of common standards and restrictions is the basis for all exclusive communities. That's OK if you are on the casual compliance side of the rules, or if you get to write them to suit your preferences. But it is discriminatory. Similar covenants have been used to keep out ethnic minorities (because of the way they live, like animals!).
Being for or against HOAs is like being for or against laws. It's meaningless without context.
Some HOAs are traffic lights. Some HOAs are civil forfeiture.
An HOA can morph from tolerable into unconscionable. Deny the HOA the right to exist in the first place, and it will never go bad. This is an appealing tradeoff for many.