As bad as people say she is I've rarely had issues with her due to the fact her kit is entirely physical damage - no magic, no true, just physical so building armor and health helps tremendously with her. She has no resources, but she's not the worst example.
Master Yi has true and physical damage, can meditate recharging his passive and putting E/Ult on pause, gains bonus AD passively and has an ult allowing immunity to any and all slows for 7-14 seconds depending if he gets an assist or not.
Yasuo doesn't have any mana and has no idea what cooldowns are since his Q goes to 1.3 seconds and E 0.1 seconds - one tenth of a second. He also deals physical and magic damage, has a 4 second indestructible wall, double critical strike chance, a shield that regenerates during combat, and an ult that refreshes said shield and gives 15 seconds of 50% bonus armor pen with a cooldown of about 29 seconds at level 3.
Xin Zhao has physical and magic damage and basically reliant on auto-attacks but has built-in heal and critical damage on third attacks, all abilities CDR on Q, his E hits a large radius away from him, his R grants MR/Armor and his passive allows him to cut through armor like butter.
Tryndamere can't die for five seconds when his ult is on. Literally, that's the only thing wrong with him but its significant - no matter what you do, he can't die. For five seconds.
Garen has no resources and his Q is on a short cooldown and does four things: movement boost, slow removal, silence, and bonus damage. His E is a built in black cleaver that also can critically strike and double damage to single targets, his ult is magic or true damage based on missing health, and he can do as much damage as any fighter with the tankiness of any tank with two items.
I'd take Riven as an opponent any day of the week over those five. She's also a lot better to look at!