the difference between sports and esports is obviously in sports u can sell tickets on ur arena, and that is where the biggest revenue comes from in sports, so that's why they pamper their fans with a parade in their city and shit like that, and sports has been around for hundreds of years of history with all of the narrative/rivalry that comes from it, and that's why people like the teams itself not the players
while on esports, the org and the player are basically the same, both communicate to their fans through social media, so both of them have the same amount of reach, but people obviously going to like the players because they have a personality, not every esports org have a personality that fans can latch on to and like them for it, unless you're one of those orgs that like to make edgy tweets on twitter like Sentinels and G2
that's why I think franchising with all of the representation stuff that comes with it is somewhat of a good thing, orgs can benefit from it by representing a big fanbase so the fans can have something to root for, that's why AMER and PACIFIC have more viewership than EMEA, no one cares about team liquid being a dutch org but have all of their players from 5 different countries and none of them are even dutch, how is some dude who just discovered VCT from poland for example have reasons to root for them? if u watch AMER for example you can have NA vs SA matches or like Korea vs Phillipines in Pacific, people can easily attach themselves to a team and root for them
obviously region/nationality representation is not all the reasons why people root for a certain team, but it's the most approachable reason that a newcomer can latch on to. some people likes a team because they're fun to watch or they like the players and stuff like that, but for that to happened you need to be somewhat invested into the scene first.