Anyone who doesn't use fully biodegradable bags (eg cornstarch) is evil.
Anyone who leaves them hanging on trees deserves to have their animal taken away and be given community service cleaning up excrement.
Rubbish/refuse/litter/trash though, put it in your pocket, or a shoulder bag, then dispose of it when you get home. No need to put litter bins all over the place.