I just tune them out. Only make comment for their good shots, never point out bad ones...You will just about run into all kinds of people. Just like game of golf. Some days you play well, some days you won't.
Don't let those negative people bother you. Use that to make yourself a better player.