I still don't understand why Riot designed these "ticking-time-bomb" (or dubbed, "late game") champions (Ex. Yi, Tryndamere, Kayle, Nasus etc.) in the first place.
I get that the strategy against them is to exploit their early game and end the game as fast as possible. But, that doesn't make them any fair to play against.
These kinds of champions set a time limit to the game where if the enemy team strategizes for this, it punishes the person using that time bomb champion and their team. If the opposite happens, however, the enemy team gets punished for not taking the window of opportunity to punish that champion.
These champions also essentially take away the agency of the actions of the other players and force them to play to their rules, which I think, isn't healthy for everyone.