Quoted By:
>let it be developed by a competent studio(s) instead of GameFreak
>let it be it's own side series
>only program ~200 pokemon in with half new
>give it a budget worthy of the pokemon franchise
>give it 4 years of development
>build everything from the ground up instead of copying the systems from the main series
Boom, problem solved.