No more bets Indias sporting fans deserve better