This is standard behavior. You assign it as default, thus should be accessible.
The moment you add a data widget to it, you will get security error about read access when data is connected where a userrole doesn't have read access at.
Also setting role based homepages allows you to provide a different homepage to different roles