I have a kid.
I would never be so irresponsible to hold it on my lap during take-off and landing.
I happily paid for the second seat and even the baby seat I needed to rent so she could be safe and sound the whole flight.
And kid's meals are smaller than adult meals, hence the lower price. There are no children's seats in an airplane, thus the comparison is limping a tiny bit.
I have travelled with my daughter many times without my H so there is no way I could carry my daughter and everything else on board, plus a large heavy car seat. In all the flights I have taken, I have never seen a child strapped into a car seat, so maybe that's more common where you're from.. The airlines' protocal is that you hold your child so it can't be that dangerous or they wouldn't allow it. Then again, its dangerous to cross the street too! Absolutely ANYTHING can happen!
As to lower prices of children's meals, it is well known that the cost of the food is the least of a restaurant's expenses, hence why it has cost restaurants little to increase our portion sizes dramatically over the years. Lower price children's meals is a business decision, a way to get families to come out. Has nothing to do with saving a few pennies on the actual food. So what about half prices for kids at movies etc, or seniors paying less on the bus -- aren't those groups using the same one seat that an adult who is not a senior would use? So why do they pay less? Because someone decided it was a good idea, for whatever reason, to charge less. It is not out of the realm of reality that airlines would also take the opposite approach to what they seem to be increasingly be taking.
..................