Except there is a downside. Look at Naseem, Musa, Hasnain and Mohammad Haris for example. They all fit your suggested criteria for selection.
How did it work out for them and us to send mediocre players in the place of mediocre players just because they are young? Naseem is being slaughtered on PP as we speak.
The fact is that you can't tell me any names to replace Yasir as there aren't any. Mohammad Nawaz was already on the fringes and performing well in FC and LOI cricket. Who else have you got?
So you think I'm telling you to replace Yasir with fast bowler? Ok then...
You probably don't have en exact idea of how poor Yasir has been. Since 2019, averages 48, with 0 5wi.
When Lanka visited in 2019, he averaged 69. That was lanka imagine what Australia series would've done to him. His only decent series since 2019 was SA home (avg 30) where even average Nouman (avg 21) comfortably outbowled him.
Sajid was dropped on basis of Australia, but he can still be trusted on turning tracks. Other than him, the pool should be Shadab, Nawaz, Gohar, Ashgar. There is Ali Usman too (highest wicket taker this qea).
It's hard to do worse than Yasir. Don't give me fast bowlers names.Haris Sohail was much better than Yasir in Australia. Infact, Yasir was way way worse than Naseem, even Musa in Australia.
The names I've given may not do miracles either but atleast they are younger and most of them add batting depth too.
So yeah. Sajid (on turning tracks), Shadab, Nawaz, Gohar, Ashgar, Ali Usman should be the ones tried. What are we afraid of? Losing his double centuries in SENA? Or his 40 average this game at 4 rpo here in this spin paradise, where a bowler who averaged 30 in fc is looking miles better?