You must remember to spend as much time, and in most cases MORE time, in promoting, rather than playing with your code. After you build up a traffic base, then start experimenting with new site designs and sponsors until you find what works for your particular site. Quite simply, because the U.S. lawmakers cannot govern offshore activity. The other countries, where the virtual casinos reside, enjoy a share of the revenue. Of course, the more the U.S. government tries to control the issue of on-line gambling, the more publicity it receives.
Publicity is good.
If, or when, the U.S. lawmakers make it illegal to gamble on-line, people will be even more drawn to it. The demand will be even higher than it is now. They put cash in my pocket and that improves my life. They will do the same for you if you work hard and don't give up. Promoting any website can be a real hassle, and I know many of you out there are frustrated and ready to give up.