Yasuo would be a lot less frustrating
If windwall wasn't so excessively good. Almost 4 seconds of ranged damage invulnerability is pretty much a 2nd ultimate in his kit.
Is it really that big of a deal to cut the duration in half or have it block a set amount of ranged attacks? Even if you removed windwall entirely and gave him a new skill he still would be ridiculously powerful in lane considering his passive, mobility around minions, spammable resourceless farming tool, and ability to snowball. Like should Katarina get melee invulnerability aura for 4 seconds on Shunpo because she's a melee assassin?