He needs to find the sweet spot.
What makes him prone to incidents is what also makes him unique and inevitably one of the best.
Neuter him too much he loses his edge
It's just not an ideal mindset, especially in today's F1 where conserving the engine, fuel, tyres, etc. plays a big role in how the race turns out. Verstappen drives every corner of every lap like it's his last and he can't see the big picture because of it. Today he would've had a chance to get in front of Vettel & Hamilton once those two pitted, had he not wasted so much time on a pointless battle against a teammate that was clearly faster. Obviously the RBs still would've had to pit, but something else could've happened where the RBs would've been able to pull a Bottas and stay ahead of Vettel/Hamilton.
There have been plenty of talented drivers who never reached the peak of F1, because they weren't able to harness that talent. Verstappen is still young so he has more time than those that make it at an older age, but this is now his 4th season in F1 and he's shown zero improvement in driving like the future champion he's proclaimed to be. But you know what's the worst part of it? RBs brass seems to have no interest whatsoever in raising him to become one and the favouritism (at least in the past when he jumped to RB, it hasn't been as obvious recently) he's received from the stewards hasn't helped either. He's like an undisciplined child that has been left to be raised by the other drivers, with very little success (his apology to Vettel after the China incident was a step forward, but what other steps has he made?).
I'll bring up an example from the other side of the spectrum. Alain Prost, who was criticized of thinking too much and being too careful. Well, it didn't stop him from winning four titles and finishing four times as the runner-up. Now I'm not saying that Verstappen needs to become Prost and outsmart everyone, but he needs to start seeing further than the next corner if he ever hopes to sniff a championship. And quite frankly, I'm not sure RB is the right enviroment to adjust him to that change. Verstappen would've been put in his place years ago on a team with more influential figures, such as Ferrari or Mercedes. RB as a whole is being too much of a yes-man to him, in fear of angering him and his father.