I hope the new owners got a real good deal.
To me, it seems too easy for a casino to cheat players and affiliates. Trust is a very very hard item to regain once lost. Now, if there was government oversight of some sort it would be a different story. As far as I recall, I never promoted any of them. There are so many other good programs to promote, I would need a very real incentive to try it with an unknown.
But, good luck to them! Any attempt to clean up old issues is welcome and laudable.