I... would actually welcome this idea?
They already separated pokemon storage and the GTS into Pokemon Home, which frees them from having to implement specific solutions per game and generation. Why not actually separate the competitive aspect of Pokemon into a separate app they can update and run regardless of everything else?
It would free them from this weird scenario right now where the single player adventure aspect needs to be balanced with how they implement the competitive side of Pokemon at different levels. And I mean, we've already seen some stuff like that! Let's Go (and apparently Arceus too?) used completely different stats to what the "standard" pokemon games use, them being reset when put into ShSw. Why not expand on that concept, keep the adventurey part separate from the competitive one, and be able to fully develop both?