I think the whole bf thing has been made into far too much of an emotive issue, which is actually counter-productive. We all know by now that breast is best, but lots of people have problems, they should get all the support they need to sort it out but not be made to feel guilty if if doesn't work for them.
Don't know what people are told at AN classes but the rosy, fluffy "magic" view isn't going to be helpful if you come up against problems, and would be more likely to make you feel like a freak. It seems silly not to give any info on ff, given the reality.
I count myself lucky that once past the first 2 or 3 weeks of cracked nipples and having to shout "fuck" from the pain of the baby latching on (which no one had told me about), I never had any problems. I used to feed DD lying down and it was a great excuse to disappear for a rest and a good book tbh. I think the norm here is about til age 1, when DD got to 1 I started feeding her on my terms rather than hers, ie at sleeping times or first thing in the morning. Personally I wouldn't have been happy with the shirt-lifting toddler scenario, mostly because I think at that age it's time to start learning they're not the centre of the universe, but each to their own. MIL and even my own mum used to make negative comments though and in the end I just avoided the topic, the only person who said "oh that's great" was a doctor friend of ours. Anyway, I continued til she was about 2, and I'm really glad I did.
So basically I think it's a personal choice, people get hassle if they don't do it, if they don't do it long enough, if they do it too long. At the end of the day they are my norks, I'll do what I want with them, thanks.
Sorry for the essay there