It seems to be human nature to convince yourself that if you are successful it is all your own work and nothing to do with anyone else. Let’s face it the rewards of success are so large these days that it is probably mentally difficult to accept that you might just be lucky or slightly above average or surrounded by idiots, or that the state you live in has deliberately set up an economic, political and social system designed to make it easier for you to succeed.
Bill Gates is, coincidently, one of very few wealthy individuals who believe that the wealthy should pay more in taxation.