Gambling sites do not directly tell anyone that you are wasting time gambling on my site. But they arrange their gambling games in such a way that draws a gambler there again and again. Its name is addiction. If it is excessive then it takes a terrible form. So controlling yourself from gambling is a difficult task which is not possible for everyone. And he who can do this is the real hero and a smart guy
When you are truly addicted to gambling, there is only one solution and that is to self exclude you from all sites
Years ago, I used to gamble a couple of hours a day and bet big amounts on tennis matches of Kazachstan and things like that. In the end, I just stopped it (luckily didnt loose any money). Nowadays, I just gamble for fun and with low amounts.