Fate not letting his hosts have personal lives seems to be like him being a control freak more than anything. Less temptation to shirk your duties when needed if he doesn't let you have a choice in the matter. I liked Zatanna's solution, and I can see how the logic of it would appeal to him since it means he doesn't have to worry about wearing out his next host body quite so quickly (seriously, I know it's been a decade since Season 1, but Zatara looks ROUGH every time he takes the helmet off).