And nobody owes Craigslist, LinkedIn, or Netflix anything either. They can act as shitty as they want, but nobody should be surprised when it gives them bad press.
Most succinct and best comment - the original post is a tempest in a teapot. Craigslist is free to optimize their lock-in on their marketplace and web-savvy users are free to bitch about the effects thereof (I did on Twitter twice over), most likely to little effect in the short to medium term. Maybe enough complaints and CL will get its act together. Maybe it won't. But that's fine! Let's continue speaking out against CL's uncool behavior and hope for the best.