I'll admit that even though it is annoying, at the end of the day this is a game and people do have things going on in their life, I understand that it is a ranked game but if you were to make the punishment more severe it wouldn't always be fair to everyone. One time I had to go AFK because my little brother had decided he wanted to try to cook a Pizza and forgot about it, it can't be helped. I do agree that maybe the punishment should be a little more severe in something like ranked, but once again things do happen. If you do have an AFK early on just remake the game, it's not counted as a loss. If the game carries out till later on and they afk then tell the enemy team, the community is pretty nice and I've even had other people AFK just to make it even. You may not find these kind of people but they are out there. I understand you're aggravation at consistency of which these things happen and there may be a solution. Perhaps a good alternative would be if Riot monitored the rate at which people that go AFK and Pair with people that have about the same rate as them. At the end of the day it is a thing that happens and all you can do is make the best of the situation and try to move forward. Your luck is sure enough to change! The good always comes after the bad!