Can't do a thing. If sides don't have the ability you won't get close matches. Like i said, it's not a handicap system. One thing you can't change is home ground advantage. Pitches as so different in most countries, that's what makes most of the one sided Test matches. We hammer Pakistan here but they hammer us in the UAE. India is unbeatable at home but useless outside Asia. That's just the way it is. Unless you want to go to a franchise system where players play Test cricket for a team, eliminating actual nations, then nothing at all can be done.
What been suggested is cosmetic and only an attempt to paper over cracks. Still have home pitch advantage and that's why games are one-sided.
Do you think Western Australian batsmen of the 70s-2000s were born good at facing fast bouncy bowling?
no. They became that way because they played regularly at the WACA and adjusted.
how will an Indian or Sri Lankan batsman learn to play on Australian pitches when he is literally learning by playing a fringe state second XI attack on a non-test pitch for one match before launching into a 4 test series?
yes all teams have always had decent home ground advantage but we all know that away teams were more regularly competitive than they are now. And much of that is preparation.