I guess because he’s an addict.
While obviously what you’ve done is silly I agree that all casinos shouldn’t accept deposits from a card not in the name of the account holder as its against their ts&cs anyway so they won’t pay out if you win and gain if you lose it doesn’t help their reputation.