Nope, you’re wrong once again. Amir didn’t retire as an international cricketer to prolong his T20 career. He quit because he got called out by the team management, who questioned his commitment to the team. I’m sure 99% of the bowlers in this day and age would struggle to play all 3 formats and then do well in the PSL and other T20 leagues, including Junaid Khan.
Yes, Amir quit tests to focus on white ball cricket, just like Wahab Riaz. Whilst Wahab has been blackmailed into taking back his retirement from tests, Amir has stood his ground. I don’t blame him.
It’s your hatred for Amir for what he did in 2010 that has clearly blinded you from what’s happening now. You think he doesn’t want to play cricket for Pakistan but what player would be upset about not getting picked for the NZ if they didn’t want to play for Pakistan?
And finally, if you have a problem with cricketers choosing leagues over domestic cricket then what about those players who chose to play the T10 tournament in Dubai instead of the national T20?