now you're getting it. they drive into town because these areas don't have the density that cities do and the towns themselves aren't large enough to justify public transportation, especially considering that even the non-farmers typically will live many miles from where they purchase their groceries, etc.
So the town can afford dedicated transport for people who don't produce anything and your assumption is that it isn't feasible for those who do produce economic value? And it is somehow more feasible for each of those individuals to privately pay the costs?