Blaming the house is irresponsible, players are better off owning up responsibilities, and accepting results. Players who blame the house always have lesser energy and end up with a crushed problem solving skill, which won't be nice at fighting the little issues or signals that walks most players into the compound of problem gambling.
The thing is that many people tend to avoid responsibility for their actions. They develop this on a subconscious level over the years. When such people consciously mature, they act this way automatically.
Let's be honest. In my country, the president constantly shifts responsibility for his crimes onto other people. What can we say about ordinary citizens?