We have forgotten the deeper reasons that certain things were prohibited or discouraged, assuming that these rules were only there because of a belief in a religion society doesn’t follow anymore. That was a naive view and it turns out that many “old” rules are actually pragmatic social codes disguised as beliefs. This isn’t limited to a particular tradition, either: pretty much every major religion has frowned upon things like gambling.
And so in the absence of any real coherent philosophy that aims to deal with complex problems like gambling, addiction, or excessive interest rates, you’re only going to get an expansion of what is already dominant: markets.
Don’t expect this to change until knowledge of ethics and philosophy becomes widespread enough to establish a new mental model for thinking about these issues.
It's not as if the latter are ingrates, but the social ritual of showing gratitude is not there among them, and maybe in some small way, that does breed less thankfulness in the long run...
I find religious people passionate about following the rituals of their religion (for many more than the intention), in a similar way as atheists are passionate about other rituals (their sport, their eating routines, etc.).
For me the absence of thankfulness equals more with awareness. Should I be thankful I have a house? I prefer to be annoyed other people don't have, or that I can't do better (ex: have a house that generates less carbon, etc.).