Most of this thread is nonsense bickering, but to toss in my own two cents...
If you're clinging to the belief that luck has anything to do with it, save yourself the trouble - quit now and stay home. There is no luck whatsoever.
You have to work, work, work, and work. You have to sell your own tickets (yes, like a real band

). You have to produce your own marketing. You have to manage your own facebook page. You have to produce your own recordings. You have to the graphic design produced. You have to get your own merch produced. You have to book your own shows. You have to be your own stylist... and I haven't even mentioned the music or the performance.
If you want a record deal, you need to build your own brand, so that a
business person can say, "Yes, I am confident that if we invest $50,000 in this
business, we will make a profit." If they see you goofing around with crappy artwork, a lazy stage show, poor attitude, no online presence, then they will not want to invest money in your
business.
But that's only applicable if you're trying to get a record deal.
There is no luck involved. If you develop a strong brand and present it to the right people, they will see the opportunity to profit by investing in your band, and will seize that opportunity.
The idea that luck is necessary is simply an excuse for failure, IMO. FWIW, I have never signed a recording contract, and it's not because I'm unlucky. It's because the original bands I've been in needed work, work, work, and more work.