I have read this thread with much interest - as a mum who chose to FF from birth. I'm very lucky that our hospital provides every brand of formula. We were told in our birthing class this is so you can use the same brand as you have decided to use at home and not have to confuse baby by chopping and changing.
I was very grateful that they provided it free but wouldn't have thought twice at the time if they didn't and would just have taken cartons with me.
But like someone else posted - I pay my taxes like everyone else, have never been on long-term medication or drained the nhs in any way and the only operation I've had is my tonsils out in my early teens. I've also never claimed benefits of any kind. So why should my baby be begrudged a few bottles of formula while I'm in hospital??
She has her own NHS number and hospital file, she is a human being with human rights living in a country which provides free medical care - why should my meals be free and hers not???