Gaining and losing LP needs to be balanced!
I think it is strange that we can have a game where you have a leaver/afk and the other team ends it in 12 minutes and that game would lose you 25+ LP. On the flip side, a long, well-fought game just gave me 14!
I am not too sure on the algorithms that decide the LP you get, but when vice versa happens (I stomp them, or lose a hard fought game) I respectively gain little and lose a lot.
Please tell me that game length is not a factor!