I honestly hate Riven very much and I am thankful that she is no longer popular and powerful
And that is all thanks to itemization changes. Before, there was The Brutalizer, and she got an enormous powerspike with this item. Now she has to spend much more gold to get the actual effect that the old Brutalizer used to have because it has been split into two separate items, meaning that Riven is no longer as powerful early game.
Then, there is the fact that Last Whisper has been changed significantly. Due to those changes, Riven can no longer just rush this item if I am stacking armor against her. Now, my armor can actually be effective against Riven, and if she decides to buy a LDR then her damage will suffer against squishier targets.
Those changes make Riven a much better opponent to fight against at the top lane. Even if she is able to reach full build where she becomes impossible to 1x1, I know that she will be impossible to 1x1 so I will not even try. And with a full damage build she is so squishy that it makes me think "Poor Riven"...
Seriously, I feel that Riven is much less frustrating to play against now after the AD itemization changes.