In a perfect world we would all live on a commune and share everything. Lovely. I used to have that dream. The fact is most adults dont really like sharing their precious things so why do parents get so funny about sharing toys? Ive actually lost friends because my little one throws a tantrums when asked to share her special toys.
She can be very selfish but also very loving and giving... a bit like most humans then.