Yasuo (and all other champs that inevitably abuse tanky items) needs a nerf

that was the build of the enemy yasuo in a recent game. the pd was added after he sold his boots near the end of the game. With this build, he had well over 3k health, and still did normal amounts of yasuo damage (ie, instagibbed all but the tankiest champs). This is not ok. Two items here are pure tank items (sunfire and visage) that give him literally no damage. Triforce may not be considered a tanky item, but it certainly isn't normally built on hypercarry types like yasuo, and it does give excellent utility. The pd functions as a tanky item with the damage reduction passive. Basically, this guy could dive through our front line and absolutely wreck our carries and there was nothing we could do to stop him. Between his passive shield, the wind wall, and the tank items he built, he was rather difficult to focus down. He also ended up doing the most damage in the game (in a game where there were 5 MARKSMEN (sivir and vayne on their team and teemo, ezreal, and ashe on ours)). He out damaged everyone, while simultaneously acting as a pretty beefy tank. This is not ok, Riot. If you want to build tank yasuo then that's fine, but he needs to sacrifice SUBSTANTIAL amounts of dps to do so. Why are champs like this allowed to deal carry levels of damage while still being hard af to kill?