I pick up my dogs poop. Every time. I always have a roll of bags on me. I will even pick up other dog's crap if it is near my place, for fear that people will think it's me leaving it, or that I will step on it later drunkenly.
It's the worst part of dog ownership, but you have to take the good with the bad in everything out there. I feel like people who don't pick up their dog shit are just trying to take the good without dealing with the bad. And I hate how it makes every dog owner look like an inconsiderate prick.