If only some people could understand this. They do it with all consciousness and being aware of the reality that they are the one who are responsible for the loss but they still go ahead and put the blame on someone else just to satisfy their own ego and not allowing it to get hurt which might happen if they accept defeat. Such people should be considered cowards, who do things but can't accept the outcome of their actions if it doesn't go in their favor.
Everyone who bets in gambling of course they have to be responsible for what they do, if they lose in the bets they play of course they can't blame other people for the mistakes they make they have to accept the losses they get, those who can't Accepting defeat from the bet they made, of course they will make other mistakes which will be very detrimental to themselves.
This is one of the biggest reasons why it's been so many years since when I asked myself to stop giving people free advice because if your free advice becomes useful for someone, they may not even thank you for it or be grateful, but, if they follow your advice and something goes wrong, you will have to face their anger or hatred towards you for the advice you've given to them even if you had told them about the possible outcomes.
Those who have experienced an addiction to betting certainly cannot easily accept advice from other people even though the person giving them advice is someone who has stopped gambling, they can only change with their own wishes so if they don't want to change then it is impossible for other people to change their habits.