If you don't understand esports or game that you have been gambling on (Dota, CS:GO...), you will not earn any money. In that case it's much harder to bet on then regular sports like football etc...
It for sure we don't know anything if we never have some involvement. e-sports and any gambling sport aren't hard to learn if we are motivated to do so or we are really want to engage in those games. We can't just learn through reading but we can make it pretty easy through the actual event.
You are right, and those games now are very well known especially those teenage people who love games because it is easy to bet while you enjoy it watching every match. I admit that e-sports gambling is very having fun not just like traditional gambling. Usually, people now are in online gambling because it is convenience and saving your time while you are in gambling not like when you go there in a real casino, spending time and cost.