Agreed with you.
But for some reasons a lot of people prefer slots and dice to something more complicated (like poker). At least in the online .and western world. In Asia there is a little bit different story with all of this.
The game is really too quick, you can lose all your bank in few minutes (especially in online casinos, where the probability to win is extremely low). In offline slots, with 75 % prob of winning (Las Vegas, where it all highly regulated) there is a little different story
Slot games is one of the most riskiest game it is all about a small chance of winning but these winnings can be a large profit of course, and it will depend on the risk of the amount for a bet the larger the profit, if you want to have a lesser risk i guess having a players interaction is the most ideal one such as the sportsbook and table top games like cards with that still at your own decision not base on the luck of the rotations.