Because there's no way to get any business otherwise. Having mid quality food means your mediocre restaurant is going to be bottom of competition because other restaurants have better food than you. I work at a family owned pizzeria, some of our customers return almost every day, because we give Excellent food and service. You always feel welcome, and whenever we mess up your order you get free food next time next time you're around. Family owned businesses are very good because most of them will put their employees before business. Corporate companies dont give a Sh!t about you