sleepless: you say:
"you think i am being nasty"
Yes, I do. The use of the term 'militan' and your judgemental attitude is nasty.
You continue:
"-my initial point is that there isn't really any 'need' to have a 2 year old attached to the breast all day every day-it is preventing his usual behaviour (and i see him every day in different settings so am aware the impact that it has upon his personality)"
But toddlers do behave differently in different settings - this is normal and desirable.
You continue:
" i wouldn't call anyone a poor parent"
Well, you're coming pretty darn close to calling her this, put it that way!
Onward:
"if you can find it proven somewhere that a 2 year old with a breast in it's mouth for most of the day gets as much out of that day than the days it doesn't have a breast in it's mouth then you can have what's left of the babys easter eggs..."
Don't be daft. No one can 'prove' anything like that. You cannot quantify the experience of breastfeeding in that way - this mum may be meeting this kid's needs in the way that's best for them. I can't say if that is reducing his ability to 'get as much out of that day' compared to other days, and nor can you!
However, this is the real shocker:
"And, having attended the breastfeeding club and do the llpeersupporters course"
Do you really mean you have done the peer supporter training?
The one where they want you to leave judgements of other people's breastfeeding behind?
The one where they encourage you to understand that babies and toddlers can continue to gain benefit from breastfeeding for an open-ended period?
The one where you are trained to listen to mothers and to see breastfeeding as part of a relationship that meets emotional needs as well as physical ones?
The one where you would be discouraged from using disparaging terms like 'dangling off their breast' and 'hauling her top down'?
Or was it some other poor-quality course and you have become confused about its provenance?
Either way - have a word with whoever is supervising you, and ask for some extra training.