Well I think Afridi is a decent player and like all players he should be given a decent farewell. It wouldn't be good on the Pak cricket to set a bad example to senior players set to retire from the team.
YOU DON'T DESERVE A FAREWELL MATCH, EXCEPT PLAYING ONE GOOD GAME OF T20 CRICKET IN WORLD T20, YOU HAVE ALWAYS THROWN YOUR WICKET. FAREWELL MATCHES ARE FOR THOSE WHO HAD DONE WELL IN TEST CRICKET. FAREWELL MATCH FOR CRICKETER LIKE YOU WOULD BE A INSULT TO CRICKET.