It’s a shameful comparison for Sami. Guy was extremely unlucky that most part of his entire career was under bots - Waquar, Latif, Ul Haq, MoYo, Misbah - people who are extremely defensive (for WY timid as well - because he was not making XI as Captain first) and safety first captains. A bowler like ke Sami won’t give them that safety that Rao Ifthekhar or Rama Naved or Gul will give.
Besides, these are hardly bowlers, hardly played in tournaments dominated by fast bowlers (County) - they misused Sami. They often used a fast bowler capable of classic clocking 155k in his 3rd spell of the day as a stock bowler. Captains like Mushi, Asif, Imran, Zaheer, Javed or Wasim would have given him max 16 overs a day - 5+3+3+4/5 (in ODI 5+3+2) and would have asked him to go absolute flat out, no matter how much CG he leaks, just knock 2/3 top order before settling down.
Sami hardly got the chance he deserved - still his ODI stats are faaaaar better than just about getting 125 games in 12 years. On contrary, Umar is the blessed child of PAK cricket - despite all those issues & antics, he had been backed by every coach, Selector until Arthur threw the towel - enough is enough. I do appreciate Sami for his love & persistence in the game - still carrying on & carrying on well for the shorter format, which his body allows.