Quark is one of the best characters on DS9. He's one of the few civilian, non-Human characters we ever get on Star Trek and he's also hilarious. He was a needed perspective on a show set on a station with all kinds of non-Starfleet, non-Human characters.
He's just a guy trying to get sex and money, and sometimes do a little good. Who can't sympathize with that?