Dante-
I would have guessed customer service and software problems. If the site took just a FEW dollars from what they make and improved the service and application they would be unbeatable.
If the games were not so good and available whenever I log-in, I would play at Stars.
There is nothing worse for me than to try to log in at 9pm on a weekday after work to relax for an hour and have the system crash. That's happened to me about 6 times too many. The games are the NUTS though!!