Strange isn't it how we managed several decades ago to have enough ATCOs at regional airports to provide a service to lots of GA as well as commercial services. Of course in those days the ATC provider was a public body. Now it's effectively run by the airlines.
Time to question the philosophy that every human activity should pay for itself and there's no room for non-commercial activity?