Sup, often gambling is blamed for making people part with their money, or casinos are blamed for existing, or government is blamed for allowing gambling in particular country, and along the lines.
Point being, just because there is gambling available, at the end of the day, it's individual's own choice that (s)he decided do it, and no one is to be blamed except oneself if something bad happens.
Do you take responsibility for your losses, or do you play blame game?
So what will be gained by blaming other parties, will the money spent be returned or will they receive compensation from the government? It all means nothing because each individual does it without any coercion from any party, the attitude of a gambler must actually be able to accept whatever happens after gambling.
Losing is a delayed luck (in gambling), moreover the result will always revolve around two axes (winning and losing), so there is no one to blame other than yourself who willingly risks money that you cannot afford to lose when you lose the bet.