TN government faces flak for allowing liquor outlets to open