There are major league level players at all levels of the minors, just not deemed "ready" for the majors. Its no different in Japan, there are a small minority of MLB quality players facing AAA or AA level competition. Granted playing until late 20's or early 30's before hitting the big leagues helps a bit in terms of maturity or consistency, but why hold that against them?