I believe it is a lack of drive. Many people have the ideas and thoughts of a great entrepreneur, but they don't know how to get started, so they get discouraged. Furthermore, people who dip their toes in territory they never experienced they get scared and they back away when things get hard. So I feel if you have the drive and motivation to "succeed" you can literally achieve anything.