Even if renovations are done/work completed/and large percentages of the costs paid for by the local governments (which are then directly passed on to the local communities) it still doesn't guarantee the MLB teams from pulling the rug out from under the minor league teams and communities!
Case in point - The Appalachian League located in and around the Tri-Cities TN/SW VA area had most all, recently built/renovated their parks at the request of the Big League Clubs.
The interesting part of the new (as of the 2021 season) MLB structure for Minor League Baseball is that, starting in 2021, the 120 cities who were granted teams get to continue to have a minor league team for 10 years, through 2030, provided they achieve the facility standards set forth by MLB. After the 10 years expires, there are no further guarantees.
In my opinion, and I can't link an article because it's just my opinion (but I really think it's going to happen), MLB will decide they don't need 120 minor league teams any more. This means there would be another wave of team cuts. 30 more teams would go by the wayside. 30 more cities would lose their affiliated team.
I believe that MLB will decide, after 8 more seasons, that they only need one AAA team, one AA team, and one A team (not two Single-A teams, as it stands now).
The biggest problem with this, for cities and teams all across the country, is that for the next eight years, everyone has significant stadium upgrades to make, or risk losing their team before 2030 even gets here.