Over time the guy is probably losing. But what if he amasses 1 million dollars illegally annually. You launder through your gambling. The guy takes home 90 cents on the dollar. Why would the casinos comp this guy if he constantly won money from them?
Allegedly one of the hotels he frequented started scaling back on the freebies for this very reason.