Unser Sohn nennt uns beim Vornamen. Er weiß, wer seine Mama ist und wer sein Papa, benutzt aber die Namen. Mein Mann besteht darauf. Er kennt es so von zu Hause, findet es gut so und möchte es nicht anders haben.
Ich habe meine Eltern immer mit Mama/Papa angesprochen und tue es noch heute, fühle mich aber nicht wohl dabei. Ich würde sie inzwischen lieber beim Vornamen anreden, aber dann wären sie beleidigt (mein Vater) oder traurig (meine Mutter). Es wäre wohl einfach ein Ausdruck unserer Distanz, die sie lieber verleugnen.
Mein Sohn darf mich beim Vornamen anreden oder Mama nennen, ganz wie er will. Was ich mir nicht vorstellen könnte, ist meinen Mann mit Papa anzureden, wenn ich ihn direkt anspreche. "guck mal, da ist dein papa" kann ich sagen, aber "hallo papa" sage ich zu meinem Vater, nicht zu meinem Mann. Genauso möchte ich nicht von meinem Mann Mama genannt werden.
Da mein Mann also so gegen Mama/Papa ist und es mir relativ egal ist, haben wir zu Beginn nur unsere Vornamen benutzt und mein Sohn sagt sehr selten Mama zu mir und fast gar nicht Papa zu seinem Vater (weil der das ja auch gar nicht will).
Meine Tochter sagt Mama zu mir. Meistens. Manchmal auch etwas, was so ähnlich klingt wie mein Vorname

Und das ist schon ein Punkt: Mama oder Papa können Kinder einfach viel früher aussprechen, als die meistens Vornamen.
Ich glaube, meine Tochter hat das Wort am ehesten daher, dass ich ihr gegenüber hauptsächlich "Mamamilch trinken" sage, wenn es ums Stillen geht, während mein Sohn einen eigenen Begriff hatte, den wir verwendet haben.
Meine Schwiegermutter kann es so überhaupt nicht ab, wenn sie Oma genannt wird, ihre Enkelkinder sollen sie beim Vornamen anreden, genau wie ihre Kinder eben auch schon. Diese vehemente Ablehnung kann ich nicht verstehen. Ich habe einen Vornamen, bei dem ich gerne angesprochen werde, aber ich bin auch die Mama meiner Kinder, und wenn sie wollen, dürfen sie mich gerne so nennen.