Should we distinguish 'training' from 'education'? I see most training programs offered focused on passing the PMP and PMI's project management process. Being trained on the PMI process is worthwhile, but this alone will not prepare you to manage large and complicated projects. PMI even says their process is not a methodology.
I am currently enrolled in the George Washington MSPM program, and the knowledge I am gaining from this education, is far more comprehensive than 'training' focused on the PMBOK.
A PM's focus should not be on passing the PMP, but learning how to manage projects. I know many PMPs who need much more education before ever leading a project.