As states including Tennessee, Oregon, and Mississippi consider providing free community college for students, critics say that such a program could create unfair competition for traditional four-year colleges and actually take money away from students who need it most.