I'm not seeing that with the teams on this list. Most are habitual big spenders or top 10-15 almost every year.
The Astros took a different approach that ended up working, but they did not have a very long stretch of low budget teams.
I do see the rules keeping some of the higher spending teams from going nutty, but it's not really helping the habitually, lowest spending teams, except to pay their owners with revenue sharing and higher bonus share spending for draftees and IFS signings that rarely help them even come close to winning a ring.