yeah, and mac too, can't run league or valorant. vanguard is their kernel-level anticheat, and windows is like 95% of their market and the difficulty of implementing it on another kernel i guess isn't worth the <5%.
League works on macOS just fine, I played yesterday. Vanguard is buggy (it occasionally quits the client after I finish a game), but the game generally works and has for at least several years.