I get the point of us seeing Indian players thrive in tier 1 but I don't really get the obligation of 'GE should hire Indian players because it is an Indian org'. if Indian players aren't good enough for tier 1 yet, why should GE hire Indian players? Only valid reason in my opinion is that; Indian players get experience from tier 1. Which is a very good reason don't get me wrong, however I don't believe GE is a charity either.
They are gonna prioritise winning. I mean just getting to champs means you get an extra share of champs bundle revenue right? Financially speaking it makes sense for orgs to hire players that they think would win them games, instead of prioritising country over skills.
If GE creates an academy for Indian players to improve I will support them, as for who they hire for their T1 team, I don't really care. Either way they are trying their best to survive imo, esports isn't really a financially forgiving business.