I "get" so much of your post! There are days where all she wants to do is nurse and I talk to her about when she is older how she won't nurse and she tells me she will till she is 11yrs old (that is how old her sister is) but that she will stop after that but that she will still nurse at 5yrs old (her brothers age) lol. But I too wonder why would I take something away from her that is good for her and honestly there is no reason to take it away beyond people making you feel that it is not normal/harmful. I know of no one who nursed for a long time who remembers it in a negative way for what that is worth. I honestly feel they are closer with their mom/parents.
I am so glad to read this post! My DS is almost 5 and 1/2 and still nurses at night. I. too, see no reason to take something away from him that is good for him and that he loves - the only reason would be what others would think. As an AP parent, I haven't been concerned with what people think so far, so why start now?!