So you'd prefer to spend MORE tax dollars on for-profit entities? You realize the schools still pay for the lunch, they just pay the for-profit institution, right? Your tax dollars still go the lunches. 

School lunches aren't a handout, BTW. Nor does it indicate  "laziness" on the parent's part.