I big reason many people fail is because they buy products and buy into hype and then when they are not making $1,000/hr after a week, they chalk it up as the products fault and then move onto some other product and do the same thing. They do this for years without seeing any results.
Everybody reading this knows there is a boatload of cash that can be made online so who holds themselves and only themselves accountable for their success/failure? Instead of blaming other people or outside forces, successful people blame themselves.
Which category do you fall in...do you hold yourself accountable or tend to blame your results on outside forces?