Morepen Laboratories resignation has raised questions about future leadership and direction in the company.