The 30% TDS is applicable, but since the casinos dont operate like that (on Indian soil) I guess that is waived off for now. But for exchanges that are running here, its pretty damn applicable.
Now coming to gaming sites and that 28% tax, its like the capital gain from the games, like @Bitcoin Smith said.
The confusion here would be if casinos running outside would have to undergo KYC document submission to the Indian government and the gov then tracks down how many of us are winning money there.

Then the decision of 28% or 30% would come in, obviously this would not happen anytime soon.