Summary: If your best intentions are not on meeting business and user goals, you should take a hard look in the mirror and re-callibrate. Ego-centered design means you think you are the user, and that means your design will be lacking in empathy. Instead practice User-Centered Design.
What is ego-centered design?
It's the hardest thing for a designer, developer or manager to admit. We often make a call without evidence (beyond a hunch). But even the best UX Designers do not trust their hunches until they have listenend and observed their users. Note: It's a learnable skill.
Ego-centered design means design decisions are lacking user validation. Many a dozen design revisions were done (you know who you are) without any idea of the audience, their tasks or the business objectives driving the priority. Commonly understood definitions of ego-centered design include: