I was speaking to everyone, not you specifically. I basically agree with what you wrote, except the part about "top of society".
You have a group of good friends. A group of friends that genuinely cares about each other as individuals as well as the health of the group as a whole. One of you is better at leading, or mediating disputes, is calm under stress, or has a car or a bigger house or more money. The group deciding/allowing this person should generally lead, or is the one that drives everyone around, or pays for more things, doesn't mean they are "at the top of the group". There is simply no need for that. It's simply a group being both loving and smart, one that understands fairness isn't about bean counting, and it was luck in the first place that gave one member those advantages.
A healthy, unselfish, "egalitarian" group or family will naturally, without ever having knowing about “socialism” or “communism”, will end up embodying "from each according to his ability, to each according to his needs". This ideal does not imply allowing anyone to take advantage of the others.
In fact I'll claim that all healthy families embody this kind of socialistic ideal. Whether and how this can scale to a society is debatable, but we should have that debate honestly, and without being constrained by presupposing the current way of looking at things is somehow an absolute truth. People once thought that the divine right of kings was absolute truth. Or that white people were superior (even Lincoln believed this). See https://news.ycombinator.com/item?id=26590540
One of my most favorite words is “solidarity”. I don’t think many people in this selfist day and age really knows what that means.