The MPL ID (Mobile Legends Premier League Indonesia) fills physical stadiums and clocks millions of peak concurrent viewers, rivaling traditional sports broadcasts.