Why was Levi absent during several key moments in the story?

- Due to an injury suffered during the expedition, he was absent from Stohess' battle against the Female Titan

- Due to this same injury, he was absent from all subsequent events (season 2 in the anime)

- Because he was responsible for watching Zeke, he was not present during the battle that unfolded between Paradis and Marley in Shinganshina (in which several Titans were involved)

- Because he was seriously injured after facing Zeke, he was only able to fight again at the end of the series, but severely handicapped and far from his peak

I also find it interesting how he was never put face to face with Titans like Colossal or Armored (both were on the opposite battlefield during Season 3 part 2, and Levi was absent during their attack in Season 2).

I'm a big Levi fan, but I also understand that a character like him might end up being overrated by the community (''he can defeat everyone'' and stuff like that). But he was indeed written to have a very strong presence during fights, where you really felt like there was no one capable of defeating him.

So, in the end, did Isayama avoid putting Levi in ​​situations where the threat was stronger (to avoid diminishing his status and presence), or did he not want to diminish the severity of the enemy's threats by having someone as capable as Levi involved, assuming that he could more easily overcome those threats?

Maybe the answer is simple, but I would like some insight into this narrative choice. If Isayiama answered something similar to this in an interview, it would be great to know as well.