Esports betting is its own beast - generic sportsbooks usually butcher the markets. For your stack (CS:GO, LoL, Dota 2), two I'd actually point at:
Bovada - deepest esports book of the sites I track, with a real crypto bonus stack on top. Their CS2 and League pricing stays competitive even...