The first 2 in your list is just plain wow. Some of it could maybe be a genuine lack of education but many times I think people that ask ridiculous questions like that will tend to say ridiculous comments about many things.
Just about every day I have to tell myself "Forgive them for they...