Secondly, I think most people bet on LOL, DOTA2, CSGO and now days Valorant and Rocket League. It all comes down to how events are being organized as well. If there is a proper structure for leagues and tournaments to take place, the bookmakers will provide odds with confidence and even accept good amounts on mediocre events.
I bet a lot on DOTA2 and so many new teams are coming up now days while earlier it was all about OG, Alliance, Team secret,etc.