If a drunk driver hits somebody, I'm not going to admire them for pulling over and doing all they can to help. Yes, it's the right thing to do - but they wouldn't be in that situation if not for their own harmful behavior to begin with.
I agree with you that free add-ons to games are great but they shouldn't just be the originally promised functionality