Many tuition-free college programs actually benefit students from middle- and high-income families more than those from lower-income households. Some states are working to change that.