I think that if you had hiring policies that allowed people not to worry about whether they got credit for an achievement, you'd have people significantly more OK with transitioning to an "egoless" approach.
However, people with ego end up being praised more, in front of bosses or others, because people want to be on their good side. And that makes them look better, they end up promoted and seen as higher performers.