The problem with MPSC isn't too many ties to the town government, but rather the fact that it IS a program of the Mt. Pleasant Recreation Department; so every facet of the club is beneath the umbrella of the rec dept. and therefore the Town of Mt. Pleasant. The premier club in Charleston used to be known as Hungryneck International Soccer Association (I think, the initials were HNISA I believe), but (goodness...I was 12 at the time maybe) 8 or 9 years ago, Hungryneck (a privately run club) merged with the Recreation Department's Recreational Soccer programs (publicly run) to provide all levels of play and access for all ages--at the time, I remember being VERY excited about the new maroon/white uniforms as anything was better than the awkward blue/white striped/halved shirts we had previously. Whether it's connected or not, the last continuous string of highly competitive teams (both boys and girls) were remnants of Hungryneck's programs. There have been successful MPSC teams since then, but not a continuous succession of them across the age groups.
While the merger did put make available many more resources than Hungryneck had on its own--it had been forced to use whatever fields were available, often Trident Academy and a poorly kept Long Point subdivision field--it did, unfortunately, force all of the programs' decisions to be made beneath the rec. dept's umbrella, meaning the people who ultimately okayed major ideas and funds worked for the local government and not for the soccer club, coaches, and players.