More compelling reasons not to bank on casino revenue