esportsが流行らない理由としては色々あると思います。
・賞金額が法律のため制限されている
・スマホゲームに流れる層が多く、コアなゲーマーが減っている
・ゲーマーに対して悪い印象が強い
・スポンサーが少ない
大きくは上記によるところじゃないでしょうか。
海外では数千、億単位の賞金が出ているのに日本では様々な法律が重なり制限されています。
また、そもそものプレイヤー人口の減少、ゲーマーに対する日本人のイメージ、また、それに付随してスポンサーが少ないといったところで色々ハードルが高いですね。
ニコ動やyoutubeなどでは少しづつ人気を集めてるようですが、世界レベルには到底いってないというところです。
これはeスポーツに限らず、世界的な流行に日本人は乗りづらいというか、一度火が付くとすぎ勢いで流行るなあといった印象です。
メディアなりが取り上げると流行るのかもしれませんが、今はテレビや本離れも進んでいくなかで、中々まだ先なのかなと思います。