That is a cosmetic setting not a security setting and not a setting to control the home page for users.
All it is designed to do is not show the page link in the menu if the user is authenticated, nothing more, nothing less. I would not recommend using that setting on the home page of a site.