I have no idea why people are suggesting you should make a child wait for comfort, simply because it is in your power to do so. The child needs comfort, the mother is happy to give it, it is her legal right to do so, so she does. It's not difficult. It's good parenting
I would like to clarify that we rarely feed in public, and didn't do much of it even when he was tiny. Simply because it naturally just doesn't happen. Not because I've said no. But in times when it is wanted, I will provide if I'm comfortable and it is safe to do so.
It isn't like comforting with a chocolate bar because they're bloody treats. Breastfeeding isn't a treat, it is simply a very good comfort tool with excellent nutritional benefits. It meets logs of emotional needs of my DS in times of distress. I would not take him off to a cafe and buy something to comfort him with a hug, so I will not do so to breastfeed. It isn't a meal. If you're of the opinion that comforting an upset toddler whenever isn't on then that's fair enough, you're entitled to that opinion. But my view is that emotional needs are met whenever I can.
I am firm on my own rules and DS does not ask or kick off about sweets or toys. It just doesn't happen thankfully (haha, I bet it starts to soon). But anyway, he simply requests to me what is emotional support.
I have on a few occasions denied him BF because I either didn't feel comfortable or it wasn't a time I could stop. For example, helping someone get ready for a wedding and it being a major rush. I couldn't feed him there and then and his dad stepped in.
Or when wedding pictures.were taken. I am pro feeding to the desired age but wouldn't feed anyone of any age in wedding pictures to last a lifetime
Just as I wouldn't be hugging someone in pictures with a desired pose.
I hope this goes some way into the structure of parenting I take. If you believe children can be spoiled by too much love then I'm guilty as charged and couldnt give a flying toss.