I respect Richard Stallman for his groundbreaking contributions to Free Software and free culture in general. That said, his inability to respond appropriately to criticism (as in, take on and deal with the substance of the criticism, not just respond with decorum) is harming the Free Software movement, and this is not the first time. It's appropriate that he step down.