I found a little gem to share: http://www.jackvinson.com/blog/2017/11/12/whose-success-do-i-worry-about. It’s a simple twist that changes your perspective. Think about your customers needs, not your needs if you want to succeed in the long run.
On a related note, sometimes I observe the same mentality within a company where I see decisions made that seem to serve personal interest more than the interests of the company. It seems to have less negative impact as these people tend to change their customer base completely whenever they are switching jobs.