Dismissal of Memon’s plea widely hailed