People should get demoted/promoted according to their skills, and not team.
The problem about climbing is that its so hard when u can't carry a whole team by urself, and if they are bad, they make u lose as they would usually do, so, i think good players shouldn't get this tbh, so creating a LP reward scaling based on player's performance, for example, people with low qualifications like "C+" or "D-" get demoted easier and faster, so they don't get matched with serious players, same as trolls, and in the other hand, honored players climb faster, so even if ur team loses, if u did well, u still win some LP, or lose less, just to make this game better and fair.