Long-form essays, data, and gameplay breakdowns on League of Legends and Counter-Strike. No affiliations. No softened takes.
League casters are describing visuals, not the game. CS desk talent genuinely understands what they're watching. The gap isn't small — it's a different discipline entirely.
Team Vitality's drake control last split was genuinely indefensible. They had the tools to contest and consistently chose not to. That's a coaching failure, not a player one.
Viewership decline gets blamed on the game when the product is the broadcast. Fix the desk, fix the casters, fix the storytelling — then talk about the numbers.
A data-backed look at how caster quality correlates with viewership drop-offs across three LCS splits — and why League's broadcast is falling further behind CS every year.
Read essayJTE is an independent criticism and analysis platform covering competitive gaming — broadcast, production, gameplay, and the gap between how esports is made and how it could be.
Coverage spans League of Legends and Counter-Strike. Opinions are stated as opinions. Arguments are built to hold up, not to be agreeable.
Essays, breakdowns, and data analysis on competitive esports.
JTE is an independent esports criticism platform. The focus is on how competitive games are broadcast, produced, played, and discussed — and where the current standard falls short of what it could be.
Coverage centers on League of Legends and Counter-Strike. League gets the deeper treatment — broadcast critique, caster accountability, team gameplay breakdowns, draft and macro analysis. CS is a sustained comparison point: a scene that has built broadcast culture worth examining on its own terms.
Pieces run long when the argument demands it. Data is used when it's honest. Opinions are stated plainly. The goal is to write criticism the scene deserves but rarely produces for itself.
| Author | JTE — pseudonymous |
| Coverage | League of Legends (broadcast, gameplay, meta) · Counter-Strike (production, analyst culture) |
| Format | Long-form essays with data · Short takes on Twitter / X |
| Contact | Twitter / X — DMs open |