I normally try to not speak of politics here . . .
I think the best way to look at the lack of local government cooperation with installation of new courses is to compare disc golf with sports that have the least trouble getting government cooperation/support. This doesn't required any kind of skewed or flawed analysis based on on pseudo political sciency sounding arguments.
The real answer is votes/money and the details are going to vary widely among different regions and localities. In my area, baseball, basketball, soccer, football and tennis get the money. If I try to get $15,000 out of a local city council for a disc golf course for which the land is available and unused, you'd think that I had stormed a city council meeting with a shotgun by judging the amount of cooperation that I get (they've bought the baskets btw and they are sitting in storage where they have been for two years - for the cost of storage, the course could have already been completed).
Compare that to the $800,000 spent recently to install new tennis courts that fewer people will actually utilize. Millions have been spent building and renovating baseball/softball and soccer fields locally. Millions more have been spent renovating a facility whose primary use is a once-a-year state high school basketball tournament. That last renovation was backed by an easily-passed tax election.
But it's easy to see why the local hotel association and convention and visitors bureau hounded the city government to put in a new baseball and softball complex. During a summer travel baseball or softball tournament, hundreds of kids each pay over $100 to participate in a tournament ($180 for each player for the last one I heard about), they travel here and fill the hotels for the Friday and Saturday nights, they eat at the local restaurants, which are packed during one of the tournaments, and they accept nothing more than a trophy for winning. One of these kid's baseball bats can cost more than all the equipment a disc golfer might use in a tournament.
By contrast, most of the disc golfers who play in a tournament drive in the day of, carpool because they can't afford the gas, won't show up if they're not guaranteed a players pack with at least one disc it in and, if the tournament is multi-day, are constantly trying to find a place where they can camp for free or someones couch to crash on. These are not the kind of people that a city council is going to prioritize spending money on.
It is, at once, disc golf's greatest strength and weakness, that it is so inexpensive to play. IMO this explains both its quick growth and poor ability to attract the attention of local government.