I don't think you can easily dismantle an HOA without owning the entire complex. Too much is shared between units.
I like the hands-off that HOA gives me. Yard, roof, siding... these are things I don't want to worry about. Insurance is less. Community rules make it easier for me to enforce them.
Bickering about rules is real. Someone will sit and stew about a rules violation that is relatively minor and finally make a big deal about it. You get in trouble for what your tenant is doing so it's a 4-way mess sometimes between you, tenant, HOA, and the complaining neighbor. Shared parking is a problem... someone will park a big truck and trailer in the way and take up 4 spaces.
Dues regularly increase for sure. The management company has no incentive to keep them low and neither does the board.
I've liked it overall for low-cost condos in not-so-great areas. The HOA factor keeps things from degrading too much. Might be different in a better neighborhood.