I think I know you from youtube...you seem to be really reliable to your vision. Well, I think that you're not fair at all...it's like Europeans would say that people in Japan can't like their culture and honestly nowdays Japan wouldn't be the same then. And it would be a big shame I think. Japan is a great country where you can find traditional and modern western culture at once and anime is a part of the modern culture influenced by western culture. Okay, some cosplayers doesn't seem to fit to their favorite character but anyway...if they like it, let them.