You guys getting in a huff about this seem a little crazy to me.
I hope none of you belong to or support any clubs or organization that define rules about who can, or how they can use their land or resources. Say for example, an ATV club, or a Rod and Gun club, etc. If you do belong to such organizations AND you support their rules and their right to define them, THEN, you my friend, are a hypocrit if you are crying foul in this case.
A HOA is just another organization that defines rules. If you don't LIKE their rules, then don't buy one of their regulated properties. You get to CHOOSE who you are associated with and what organizations you are a member of. Don't like the rules, go elsewhere.
TJR