You're seriously going to keep arguing? Again you are narrow-minded and you are only looking at the number of dashes and ignoring the distance of the dashes themselves. Each of Riven's 4 dashes are fairly short in distance on their own. 260 units for Q and 325 for E, for a total of 1105 distance traveled.
Fiora's Q has a range of 400, and later in the game with some CDR and hitting an enemy her W is on a shorter cooldown than Riven's shield is at MAX CDR, so she only needs to cast the thing 3 times in order to beat Riven in mobility, and even with the cooldown of her Q, this can still be done within Riven's Q cooldown timer. Oh ya, and Fiora gets bonus movement speed from her passive too.
Renekton's E is 450 on each dash for 900 total, which beats Riven's Q entirely, and only requires 2 inputs, albeit you do need to damage something for the second dash.
Lee Sin's Q can make him dash up to 1300 and his shield 700.
Irelia Q is 600. Meaning killing a target or procing a mark already puts her ahead of Riven.
Camille has 1200 total range on Hookshot and gets movement speed from her Q.
While Riven's mobility IS unconditional, each of her dashes are short on their own and even when they are all added together they are still outmatched by other champions. Those other champions DO have conditions for their mobility, but they have to have those conditions for that much mobility to be fair. Riven is also fair because her unconditional mobility is kept in line by that fact that it is gated behind 2 different abilities, requires 4 inputs, and is VERY dependent on CDR. Do you want to keep going?