i dont really get your point.
any use case can be implemented optimized or with lots of unnecessary overhead. Usually it's your problem, but in networks it impacts others.
I'm not saying ppl who like gambling shouldnt, but if it can be implemented without affecting others who don't want it, then it should be done and it can.
