GOAT of Overwatch just announced retirement https://twitter.com/super_OW/status/1508162455905710080
Generally with retirements a lot of aspects come into play. Most predominantly was probably the financial bonuses of full time streaming. Following that the overwatch league format has been well known to result in burn out. Especially under the effects of the pandemic heavily limiting the number of live events compared to something like season 2 which was all on lan with hype as fuck homestands. The time commitments of both pro play and content creation probably also had hits to his personal life. Outside of his own statements you really can't speculate with any certainty