Your points are good reasons that makes an entrepreneur success. If you don't believe in luck, listening to negative speeches outside of your business. You'll be hearing that those who ventured into your kind of business never succeeded before, that you taking the mantle to try hard, will still be futile that it won't work for you too. That's the kind of negativity we shouldn't listen to.