Question: why is johto so weak?
Answer: The only reason why Johto is weak is because of Kanto. They don't want you to plow through Kanto with level 60-70's.