Зачем Маргарите вернули Мастера
Потому что у них была чистая и светлая любовь. Воланд хотел справедливости, и она заслуживала получить своего возлюбленногго обратно. А для чего, ну наверно для счастливой совместной жизни, в далеке от окружающего реального не понимающего их мира.
Чтобы он дописал свой роман