It's not only in India, the whole south Asia media is getting out of control. The primary reason is that these media houses have joined political parties and when there party came into power they do such dirty tactics. Shahid Afridi who was big supporter of Imran Khan is now criticising Imran Khan to get some benefits from new government.
Not much surprised regarding Shahid Afridi's behavior. He will make up a good politician in the future, as he seems to be an expert in all the political tricks. Anyway, if Imran Khan can become the PM, then what prevents someone like Shahid Afridi or Wasim Akram from trying their luck with politics? But a better option for Shahid Afridi would be to get involved in PCB or the ICC (similar to what Sourav Ganguly has done in India). First let him gain some experience by taking up a position in the PCB. After that he will realize whether politics is suitable for him or not.
I think Shahid Afridi is a great man even outside of the cricket field and he can be a great politician. To be honest, people need politicians like him because he will always think about his job first instead of thinking about money which almost all the politicians need to do right now
Sourav Ganguly does hold a considerable amount of influence in West Bengal. That does not mean he will be joining a politically conscious state. Given the example of former cricket Navjot Sidhu, I do not think a cricketer will have long-term success in politics. There were many cricketers like Kaif, Azhar, and others before or at the time when Sidhu joined politics and who failed. So, I do not think he will joining politics.
I don't know if he is going to join politics or not but if he does join politics I think a man of his caliber can be successful. but the problem is he is a truthful man and a good human being and for some reason, the world does not like good people right now.