First and foremost, the laziness and greed of developers is at blame. It doesn't matter how much you pay, the quality of the work isn't likely to be very good. These people see that it's a gambling website and think they can get a share out of exploiting a small business. We have a set budget. We're not paying exorbitant prices just for you (ends up being everyone who asks).
I've worked with a bunch of people on here, and this is the thing they all have in common. They don't care about the project for which they're getting paid to care about, they only care about lining their pockets and doing a terrible job.
The quality is absolutely abhorrent, even for the most basic things. I'm talking about not even being able to do basic HTML. How hard is it to write "" then suffix that with a HTML tag which is used as a wrapper for the head and body tags?
Along with poor quality, we're talking about time delays then quitting in entirely. I was reluctant to give a time delay in the first place. My gut has proven with me right. I should have never given a delay. It's simply unacceptable to see that people that are getting paid to do something can't do it from start to end.
Simply whinging won't solve this problem. I'm looking for a new team of developers to work on the back-end, front-end then connect them up. If you're interested in being apart of this great team, then feel free to contact me. Send me a PM and I can give you avenues in which you can contact me.
I believe wholeheartedly in this project. It can be done. It just has to be done with the right brains.
This just happened to a real money casino we know quite well, spent 6 figures on a few months casino build. Team had to be fired half way through and start over at their planned launch date.... sucks for you man. You have to start small with everyone and make sure that easy things get done before going too large.
Good luck with actually launching.