First, the former cricketers have the strength of numbers. They are like dead people. For every playing cricketer, there are many many more former cricketers (As for every living man, there are many more who have died before him). So for every action from Inzy, there could be a series of criticism from several quarters.
Secondly, the former cricketers have the advantage of years behind them to improve their English (Kapildev is an exception). So while Inzy uses the word “is” as a verb, noun, conjunction, adverb and adjective, people like Imran Khan now even the meaning of words like “Querty”. As a result former cricketers can communicate their tirade a lot better.
Also, present day cricketers face a lot of restrictions: For instance, Indian players were banned from talking to the media during the recent tests, former cricketers face no such restrictions. And also with the number of news channels exploding, there is a space for every former cricketer (Saba Karim for e.g.)
Former cricketers also have the advantage of history and limited capacity of public memory to remember. So it’s not surprising to find people supporting criticism of Inzy by someone like Arun Lal (despite Arun Lal having played 16 tests, 729 runs, Avg: 26; as against Inzy’s 102 tests, 7621 runs, Avg: 50.13).
But is there no hope at all for Inzy? There is. After all, he will also become a former cricketer in a few years. All he needs to do then is to remove the “is” from his vocabulary and get set go against the then current cricketers.