I'm normally not the type of person to ragequit and afk...
Enemy akali is 99/0? It's okay we'll play it out. Enemy botlane is collectively 0/20? We'll stall til late game.
I haven't gone afk in a single matchmade game (outside of times where our internet decides to blow up) in over 2 years.
But the place where i draw the line is when the game lags to the point of being literally unplayable. Not "hey my Q came out 3 seconds late" unplayable. But "hey my screen completely freezes for 5 seconds the instant anyone on the enemy team presses an ability and i'm unable to input anything during that time so i'm literally a sitting duck" unplayable.
It got to a point where I got so frustrated at my inability to do virtually anything that i gave up on the game entirely and quit out. Out of curiosity, I tried reseting my router first during the game to see if that was the issue and no dice.
I then tried quiting out of league entirely and loading up another game to see if the issue was actually me and... miraculously the lag is gone and my internet is fine?
Moral of the story: Server lag is one of the most frustrating things in the game. To reiterate, i'm not a toxic person. If i have beef with teamates I say it in voice chat to my friends rather than letting out my rage in game. I never afk no matter how bad a game looks. But when it gets to the point where I'm basically afk whether i decide to actually play the game or not... that's where i draw the line. /end rant