Do you really think that football started out as this whole global phenomenon that it is today? No, it didn't. There had to be many many years before it got recognized and at its start, it had its own struggles with people accepting it. Same with Esports. The thing isn't even out for a lot of time, and people criticize it as if it's been out for decades and still failing.
Just consider the community right now. Most of the people who are alive right now have NO FREAKIN IDEA of what League is. And that's because the game isn't catered to them yet. Therefore, they won't pay attention or even recognize Esports, which means that Esports won't appeal to MOST PEOPLE right now. It only applies to kids and some adults who have direct contact with the game, because right now, those are the only ones who do.
Give it 15-20 years, when we will be 35-40 years old. There people who are 35-40 right now don't know League and thus Esports. When we get to that stage, we will know what it is, and the same will be for our children. Esports will be recognized by more people, because more people will be able to connect to the game because of their past.