I can only speak for myself. Its not an ego thing. I can get very hard. I can cum alot. And I can make love for a long time. But many times it doesn't get fully hard(especially after an all night fuck session!)...Whats nice about having an extra large cock is that even when semi hard it can bring tremendous pleasure. So I don't sweat it. Its all good to me. I just sit back and enjoy others getting off on playing with it. And usually as a result...I blow another satisfying load.
Plus, Even when its soft its large enough to play with. I really enjoy giving pleasure, so its nice to have this kind of affect on people. I'm just sharing what I was born with and I LOVE it.