I think it's wrong to criticize Toritoribe because I agree that he is helpful to the degree where I almost feel guilty to post questions. This help is much appreciated by me and many others though I'm sure.
I do think masaegu has a point however when it comes to non-native speakers overestimating their own ability in the japanese language. I have no illusions about my own ability but I know enough, as well as two additional languages, to dare say many westerners seem to measure japanese proficiency by a totally different standard than what is the case with other languages.
I have also seen quite a few native english speakers married to swedish people who even after 20-30 years in the country still cannot speak proper swedish (although they mostly understand when spoken to), alongside spanish supposedly the number one easiest language in the world to learn for most westerners.
Japanese on the other hand is frequently rated as one of the top 5 most difficult languages in the world for indoeuropean language speakers to learn and yet there seems to be no end to the foreigners more or less bragging about their own ability while repeatedly making basic mistakes.
This western arrogance can very well be seen as a form of modern colonialist mentality. It brings to mind the scene from an episode of "The Simpsons" where Sideshow Bob is trying to teach native italians the correct italian pronounciation.