I'm sure they know what they're doing, but it's hard to see how a local gov't could run a school, and road maintenance, and a health department, and a police force, and a driver's license center and a million other things when there are only a few hundred people altogether.
Driver's licenses are usually handled at the State level, not local. Also in South Carolina at least, road maintenance is largely a State not a local responsibility. For example, the residential cul-de-sac I live in is officially a State secondary road, so there's no need for local government to handle roads.