Yes, yes and yes. I agree 100%! It sure seems like someone close to him would be giving him this same advice.
It takes a strong and confident person to let that particular kind of comedy, jabs and out right insults roll of their back, and even see a little humor in it. If he would show that kind of strength his approval ratings would soar.