Mr B. has nothing to be ashamed of and should not attract pity or be seen as stupid in what he has said. It’s a perfectly understandable reaction when he has seen first hand the effects of gambling addiction and how the faceless establishment reacts to it.
Now sure, the casinos are businesses and it is their duty to take as much money as possible whilst at the same time paying nodding attention to “responsible gambling”. It would be naive to expect them to do any more than this. But as a punter and a normal human being with all the empathy that comes with it, it’s hard not to be angered by the situation.
I agree that Mr B should probably focus his energy into more constructive ways of changing the status quo, but totally understand his anger. Please don’t beat up on him.