What if: lose less LP based on team contribution in specific situations
TL;DR: I don't want to feel bad for having done my best. 
I want to play ranked but whenever I pick it up, I lose my motivation because I don't lose LP for the right reasons. Okay, if I feed, then dock LP, if I am toxic, then dock LP, if I dodge, then dock LP for all I care. If it was a close matched team and we lose, then dock LP. However, if pinged, organized team to take objectives, got fed, did not feed, and warded, worked with team during every teamfight, but lost because two of our teammates refused to work with the team (I don't care if they fed or not; teamwork can win games) then I do not deserve to lose as much LP as I do. Is it at all possible to implement a specific system where this happens?
Things I am aware of:
- Yes, if I'm good enough, I'll rise in rank anyway. Answer: I don't want to waste my time playing with a team that's not a team, whether I'm good or not. It's not fun. I play League for fun. Ranked is generally fun. But League should not be a waste of time or I won't have as much incentive to play it.
- I should be able to carry any game if I'm good. Answer: Not true in all cases; the League Balance Team makes sure that no single champ is so overpowered that they can carry the entire game by themselves. The cases I'm talking about are the ones where the team does not work together even if I ward, call out times, target objectives, and so on.
Any thoughts?