The thing is, mine were all off the bm by 9 mo - I was back at work once they were 6 mo, & couldn't be arsed expressing, although I carried on with evening feeds for a bit, more for comfort than anything else.
In ds's case, that came to a natural end the first time I had a boozy night out - for dd1 & dd2, I was just busy charging around with older one(s) in the evening, so it simply ceased to be a regular part of the evening routine.
With hindsight, I wish I'd bf for longer, & made a bit more of an effort to keep it going.
Probably not beyond two, personally, for entirely selfish reasons ie. I don't enjoy it much & I wanted my body back - but that's not the point.
The point is that it's a very healthy thing to do - something that is good for your child - well into toddlerdom. We can't all manage it, we don't all much fancy it, but the least we can bloody do is not to be 'shocked' at it.
If your immediate response is that you find it 'repulsive' then you can't probably help that - it's a result of society's conditioning - but you can decide that in future, & now you're a bit better informed, you'll be supportive of other women's extended bf'ing, so as to mitigate against the next ignorant bugger who's also repelled by it & might otherwise say or do something to put them off doing it.