A lot of the technical and mechanical issues in that game comes down to not having enough experience developing games like this, and I'd rather have them take baby steps towards that so that they could deliver a properly fleshed out experience.
This isn't accurate. The technical issues are because the Pokemon engine they developed was for topdown games.
More experience developing these kinds of games doesn't help when you don't have the tools. It would take 1-2 years to make a good 3D open air Pokemon game engine which they don't have because corporate mandates.
The idea that they haven't done babysteps just doesn't make sense, SWSH's Wild Area is The Baby Step, with Crown Tundra kinda being a mini SV in terms of scenario design. Crown Tundra is also great.
People try to make it out to be a skill issue but every other developer gets the time to make an engine or is working with an engine that is made for these types of games. Scarlet and Violet shares its code DNA with Sun and Moon, a game that has set camera angles and was designed for a different type of game. Letting the player move the camera everywhere almost alone deserves an entirely new engine.
The problem is that it would take basically half or more of an entire Pokemon game development cycle with how quickly they are forcing these games to come out. This is the biggest reason why I am not confident in even a 4 year dev time somehow making the development go smoothly: the biggest obstacle is that they are turning a topdown game into an open world 3D, move your camera anywhere, go anywhere at any time, game. We should feel lucky that Legends Arceus runs as well as it does considering its code ancestry.
A good point of comparison would be the Atelier series, which are also RPGs on a similar scale
Comparing Pokemon development to most other RPGs just isn't the same thing. I know people want to think if Monolith Soft or someone picked up Pokemon it'd somehow work out, but no, it really wouldn't, because they'd be working with the same archaic spaghetti code except now they also have to figure out the engine and onboard themselves, too. And no fucking chance would they be able to make their own version of the engine for their purposes while keeping a 3 year dev time.
The problems with Pokemon aren't a "skill issue" on the devs part, and it's not even the developers being incompetent. Scarlet/Violet is actually pretty fucking competent for the game engine and time given, along with resources alotted to the devs. It's just trying to push a square into the circle hole. And they can't get a circle because it would take literal years, which corporate can't accept.
The best thing that could happen to Pokemon is basically skipping almost a generation (2 years) just working on a game engine with all the capabilities they need for 3D open world Pokemon, optimizing the process as the power jumps of the Switch 2 and onward is actually going to slow things even further (as shown with AAA across the industry), make tools for their developers to easily make 3D terrain, etc. Get the help of third-parties when possible and yes, obviously do other things such as pre-production on the next generation, and more.
This isn't entirely uncommon, and to be clear, this is before the actual game development time. If you do the game engine and have it cut into the actual time of developing the game? You get Sonic Forces, where they basically made a game engine and then spent a year working on actual content for the game.