I don't know how much state money, if any, IMG has received over the last couple of years, but if you expand out to five years, the number is close to $10 million. One state legislator (State Rep Jim Boyd) justified it this way: IMG has "become an international sports juggernaut that is attracting 12,000 athletes a year to train in the region." That in turn is "pulling in tourists and growing Florida's fledgling sports tourism industry."
Sources:
https://www.sportsbusinessdaily.com/Daily/Issues/2015/06/18/Facilities/IMG-Academy.aspx
https://www.tampabay.com/news/politics/stateroundup/sports-juggernaut-img-academy-a-big-surprising-winner-in-state-budget/2234120/
In short, IMG is getting state assistance because it's a business that is generating income to the state in the form of tourist tax dollars. Now, we can debate the pros and cons of this strategy all day long. Same for whether any business, much less one masquerading as a school, deserves tax dollars. But the thing that I think most of us can agree on is that IMG is not just another high school. In fact, it's not just another private school. If anything, when it comes to their athletic programs, it is, as someone noted above, more akin to a prep school.
Therein lies the problem. Prep schools exists primarily in the northeast. Prep schools often include kids who have graduated from high school, but who have not yet gone on to college. Because of this, prep schools tend to play other prep schools . . . which you can do if there is a group of them in a particular geographic area. There are no other prep schools for IMG to play down here (and by "down here," I basically mean from the Mason-Dixon line south). So, IMG has two choices: play a national schedule (which involves 4-5 travel games a year) or play a couple of "national" games and then fill out the schedule with whatever in-state teams are willing to play you. They are neither fish nor fowl.