I agree Pita...

. Our HOA you owned the house and the lot it sat on. Everything else is COMMON AREA to be maintained by the HOA. If we were to go by our rules, we'd only be obligated to provide lawncare. However, REALITY is that we had to keep HOA insurance, pay for clubhouse costs, pool supplies, legal consultations, updating documents, sending out letters, and repairs/maintenance to common areas IF necessary. Heaven forbid if the HOA would have to hear about our Tree project where we the HOA paid to cut down trees! That's not in our documents to do...
If your HOA wants something, then it takes a vote, raises the money, and gets it. Sounds like this HOA was sick of left out garbage cans and decided it was best to pay someone to take them in. A GREAT idea in my book. Plus the dues had enough money to support it. It's not like they had to do a special assessment.
The HOA's purpose is to ATTRACT potential buyers and enforce the rules it takes to maintain that. Seems to me, this is something that is exactly what is needed and wanted. We paid $50 for our crooked ex-president to clean/pressure wash our dumpster area on occasion. Otherwise, it was an eyesore, smelled, and buyers thought badly about the set up.