This Evil_IPL was sarcasm.
Having said that as cricket fan i really beilieve that no player should abandon their national duties for any franchise cricket, even if its IPL. At the same time cricket board should think about contracted players too. They shouldn't offer peanuts to players and then complain about they are ignoring the national duties.
Just to give you 1 example.
https://www.espncricinfo.com/story/bangladesh-tour-of-sa-money-matters-south-africas-preference-for-the-ipl-isnt-a-question-of-allegiance-1306087
Sir, as per my understanding its the board who releases his player for IPL and without board NOC you can't play IPL. IPL not only pays the player but also board a handsome money to release its player's. In the end its a win win situation for everyone in terms of financial gain at the expense of national cause. Same SA board refuses to spare its players for PSL earlier this year since not much money is being payed so national duty first.
"No PSL NOC for South Africa's contracted players
CSA wants players to prioritise immediate international and domestic commitments
https://www.espncricinfo.com/story/no-psl-noc-for-south-africa-s-contracted-players-1296018"