Just like each person has an opinion that's right with them, right? So I guess there's no point in anyone trying to convince anyone else any further then.
Having an opinion based on my own experience of the Japanese education system is a little different than forming an opinion based on hearsay.
What the OP does with the information is up to him,