In general, I don't enjoy bad grammar. It just annoys me. But I will say this, I firmly believe that language is situational. Thus, I find myself being looser with grammar when I am around people with poor grammar. For example, I am not going to be a grammar nazi when I am around a foreign speaker or someone less educated. It is foolish to make a conversation difficult or awkward because you are choosing to use perfect grammar with someone who doesn't speak like that.