I get your point and if you ask for my opinion I will also say same thing but I think most western culture or way of life are ignorant of some of these things as the world with them have become so free that the children are constantly exposed to such habits even without the consideration of the effects(negative) that can get to these little observers. Although I know that human are of different types as some are ignorant and careless and do fall under this category.
Restricting what your children could watch was easier decades ago, because back then kids had very little access to technology and at most only their friends could expose them to gambling early on.
However thanks to the internet not only kids are exposed to all kind of things at an inappropriate age, now parents are not even aware this is happening as it is impossible for them to monitor everything that their kids are doing online, since it is often the case that parents are way behind in the use of new technologies compared to their own kids.