There are different type of gamblers, I personally love to play on sportsbooks for example because it gives me a reason to watch the games as well, I do not understand them very well but whenever I get the chance to watch a game and root for a team that I normally have no attachment at all, I get the opportunity to have more fun out of a match.
Yet my wife for example LOVES slots, I don't really get why because it looks mundane and boring but she literally either plays for money or if not she plays those fake money iphone app slot games for nothing and can do that literally 10 hours without getting bored. So, there are different kind of gamblers and there is a whole market for slots, people just like it for a reason which we may never understand but can't deny they are out there.
I guess that's the same reason people bet on esports too, since they can actually bet on it and watch the games. I guess I understand that from a sportsbetting perspective, but maybe it's just that real people playing is better for me than real people clicking on things.
Anyway, slots also not my type but I get the thrill. You either win a little or nothing, or you just hit the huge jackpot. People've won it before and it's always there getting bigger so psychologically, exciting.
Slots are probably the biggest attraction in regular gambling, I don't know what is the most played on online gambling world or even what is the most gambled in crypto gambling world (maybe dice?) but in the real brick and mortar type of regular casinos, people gamble on slots the most, and by a big difference. The reason is you can literally put 100 dollars into a machine and play there for 10 hours and still get out with over 50 dollars while also getting free drinks and even maybe meals since you are gambling there (for most casinos).
On other games like blackjack and poker or anything else, you have to put up at least 5 bucks on every hand and that kinda means you will be finishing the 100 dollars in just couple hours at most, probably under just 1 hour.