I have no problem with Fantasy/Betting companies, Problem is they fixing matches from various partnership with league/franchise like bowlers batting order first, lot of people loosing money from these things.
Organisers should avoid betting companies sponsorship from Grounds and jerseys. else people slowly stop watching cricket.