Everyone that has reached diamond knows by now that the road from rookie to diamond 4 is easy and the contrast between D4 and D3+ is nuts. We don't have access to the actual distribution, but the difference between lobbies is way too noticeable.
The main reason is because the current point system scales with your rank, adding an extra layer of difficulty that makes the distribution have a crazy breakpoint once you reach diamond.
The base layer of difficulty is an organic one: The enemy players start to get better and better the more you climb.
The problem is that adding the difference in points means that you get something like a multiplicative spike in difficulty, you are not only playing against better enemies, you also need to perform even better each game.
Look at any other rank system in videogames, you don't win less points because you ranked up, you get the same points as long as you are getting matched against players that are at your same rank.
I don't understand why the dev team haven't really tried just putting a flat match cost across all ranks and let the player distribution be the actual difficulty scalling.
A bunch of seasons ago they tried literally the opposite which was hilarious, they had sbmm in ranked instead of rbmm (rank-based matchmaking), so you could be in gold and the system ranked you against masters because you had the same skill according to it, so you ranked up extremely slowly, if ever. It also removed any meaning that your rank had.
Just, put a flat cost across the board, the fact that to get to gold you only need to spam enough games is just laughable and takes away any seriousness that a rank system can have.
I don't understand why killing 5 enemies and getting to top 10 placement should have 6 times more value when being gold compared to being diamond, in both cases you are performing the same thing, in both cases you are against people that are supposed to be at your same rank.