So I've argued with quite a few people today about this issue, not on MN but in RL and on other forums. Most tories I know seem to share this belief that we are all responsible for our own fortune, or lack of it.
So that's the underlying reason that they are against higher taxes ('I've worked hard so why should I pay for those who haven't.')
So how does one do this? Are you honestly saying that everyone can become successful?