Chris Matthews insists Che Guevara T-shirts are just camp these days, like T-shirts with pictures of “Robert Marley.”