The good ones are the ones that build up relationships with their customers, they don't have to do the "Big Issssuuue" thing most of the time as their regulars will come to them.
The one I knew would be busy talking to these lonely old ladies in the street all day. They were happy, as they had someone to talk to. He was happy as he liked chatting and they would always give him a tip, buy him lunch and some food for the dog!