Hi!
Forgive the long wait for the reply - the entire NA has been travelling together for the last few days.
So, I've been hearing this notion for a while now. For several patches, in fact - that more games are steamrolls than before and that this must be a factor of the match-maker not factoring in player's stats. I did some digging into match metrics and found that this is simply not the case. I compared average battle time and average number of deaths per match, along with a few other things. I did not see any difference between recently and before. Those being the two most obvious metrics, I have to conclude that this is something that people are perceiving, but is not actually changed.
Before we get the "spreadsheet says it's fine" memes, keep in mind what the two results of steamrolls SHOULD be: shorter matches and fewer deaths. That should translate to lower XP all around - something I also checked.
Not the case.