An interesting question indeed, but too broad to make much progress on. If you have ideas for a) an incremental change to the PhD process that would improve this or b) an alternative that might work better then please do pursue them. (Remember that the credential aspect is important as well as the actual learning).