I'll be honest, I would love some free DLC, free is always good. But, do I feel I deserve free DLC as an apology for the technical problems? Hell, no. I try my best not to be such a demanding, self-entitled boob.
Hmm, no although it'd be nice and when you say "patch after patch" sure it's annoying but hey they are trying to fix the problem. In my books that's better then ignoring them all together.