While TN has a better business environment, Nashville is probably as liberal as anyplace.
It's a capitol city and a university town.
Thus, full of government workers, faculty and students. Not to mention the standard welfare segment.
Takers all.