I would say HOA's are just like neighborhoods, they all have their own personalities (good and bad).
Our's honestly is a mixture of good and bad. We have several parties a year. Everything from a 4th of July party, to BBQ cookoff, Octoberfest etc.
We have a decent pool, that actually is getting too small for the neighborhood but since I do utilize it and my kids are almost out of the house, that's not a battle I'm getting into.
Yes, they do have the purpose maintaining neighborhood rules and regulations, and as a former board member, there have been liens put on properties who did not pay dues, but no forclosures. *If part of the dues is going for trash pick up and pool/recreation area maintenance and you don't pay your dues, you can't expect to have the same rights as others who do. and when you continue to NOT pay your dues, HOA do have a right to eliminate services (stop trash pickup to your house) and even put a lien on your property. When you get ready to sell, that money will have to be paid to the HOA before the sale.
But the nit-picking, backstabbing and political issues in our 'hood, I think, are worse than most! I have often wondered if I knew then what I know now about our neighborhood HOA, would I buy this house? Probably, because we love the house and overall love our neighbors and neighborhood. And I think most of us (or at least my DH and I) thought we could help bring new blood to the HOA meetings. But as soon as we (as did many others before us and since us) found out it was like beating our heads against the wall, we left our board positions as soon as we could.
Bottom line, you really are NOT going to know all the good and bad until you're in it. I would say that overall though, HOA are looking out for the good of the people who live there.
Good Luck