Rosetta Scientist Cries While Apologizing For Wearing Controversial Shirt

Do you think Dr. Matt Taylor owed anyone an apology for wearing that shirt?