God, it's so tedious, isn't it? This 'debate' has been done to death. Only a few idiots (some, sadly, on mumsnet - you know who you are!) have a problem with breastfeeding being done anywhere the mother and baby need it to be done.
Yay to Carrie for treating it all as a non-issue, and for refusing to go down the 'yes, as long as it is discreet' road.
And who are the smugtastics who always comment on this issue 'well, I always have a large shawl with me and I can drape it over me when the baby needs feeding' - they won't be so smug when their babies start to object when plunged into heat and darkness and pull the thing off! In my experience, tiny babies don't mind so much but any baby over about six weeks simply does not like feeding under a shawl and why should he be expected to?