I appreciate the fact that he is elderly and therefore has views which belong to another era, but he also has been well educated, is well travelled, well versed in etiquette, has mingled with vast amounts of people from all cultures his whole life and is supposed to be some kind of symbol for this country. So I think the age thing is a poor excuse.
Plus I am really honestly shocked that people are so quick to write off all the dreadful things he has said because there is something a bit loveable about him. I know I sound like the most dreadful po-face, but no matter how nice someone might seem, those views are never acceptable.