Here in the UK we have "planning permission" which is basically the same thing. Round our way it's been used recently e.g. to stop people extending their houses over their off-street parking, which would necessitate them parking on the road - if everyone did it the street would be impassable, so it's fair to enforce that no-one does it.
Planning permission is granted or refused by the council though, based on the need and impact on surrounding areas. A HOA can stop you hanging your laundry out to dry on a line, force you to water your lawn x times a week, prevent you painting your house a particular colour, prevent you installing a fence, determine they type of vehicle you are allowed and whether it can be parked on your drive or if it must be in a garage. It is not really comparable to planning permission which is really only required for significant construction work or change of use ie. Shop to residential or vice versa.
Plus if the HOA members don't like you they can make your life difficult. Planning permission affects everyone equally. If a neighbour can extend a property then more than likely you can too, if you are refused it is likely all similar applications would be refused, you don't know the planning officer and they don't know you so no bias can be involved which make the whole process much fairer.
Just imagine if they wrote encyclopedias in your communication style.
Completely fictional example:
From Ye Great Book of All Scottish things, 856 year of the Lord, page 17:
- yepswatter : a very commonly used household object, just ask anybody around to show you one.