I know it sounds extreme to charge corkage on baby food but as a mum who has spend many, many hours in cafes I do often wonder how the cafe makes enough money. My mum's group generally orders teas/coffees and maybe some cake but we stay for 2-3 hours yakking away.
We should remember that the cafe needs to make money or we won't have anywhere nice to go.