This is mentioned a lot, and indeed it doesn’t sit well on its own, but my understanding is FL is constantly going back and forth with that. So it is not unusual.
Rino Charlie Crist had the law changed when he was Governor because he thought he was in line to be McCain's V.P. Rick Scott had the law changed back to its original form when he became Governor. DeSantis changed it again. Your understanding is wrong. It isn't done "constantly".
Changing the rules to suit a political candidate's needs in my opinion, is an abuse of power. It stinks of a Governor using the Republican majority in the State Legislature to help himself politically. It stinks whether it's a Republican, Democrat or Independent doing it.
It's as smelly as life-long Democrat Michael Bloomberg running as a Republican on Rudy's coat-tails, because that was the only way a Democrat could get elected in 2001 after 9/11. In 1993, while Rudy was Mayor, the Democrat-controlled New York City Council changed the term of office for Mayor from an unlimited number of four year terms, to two, four year terms. It was the first time since 1905 that the Mayor's term of office had been changed. The City Council also refused Rudy's request to be able to remain in office a few extra months to see the city through the aftermath of 9/11. In 2007, Bloomberg changed his party affiliation from Republican to Independent. In 2008, Bloomberg requested the Democrat-controlled City Council allow him to run for a third term. They granted his wish and he was re-elected, serving a total of 12 years as Mayor. In November 2010, the City Council changed it back to two terms. In 2018, Bloomberg went back to being a Democrat.