Egoless UX is the right way to do UX.
It's so obvious it's a cliche, but it can be hard to put into practice; I struggle with it myself even though I experience the benefits of an egoless UX practice every day.
Egoless UX means you're the ultimate collaborator with your team, your organization, and each of your users. It means giving up ownership of the work — which wasn't really yours to begin with — and instead becoming its most ardent champion. It means being willing to fix things that don't seem broken. It means pushing back not when you think you're right, but when you can prove you're right.
Most of all, it means not taking your work — or feedback about it — personally. You're not a fine artist, and your work is not you.
Try it. Get feedback and criticism from all quarters. Take it in, hear it, evaluate it, and act on it. The sting of criticism will be bearable when you see how much better your work is because of it. In fact, egoless UX is downright liberating.