The problem with doing this @Stephanie is that it limits our ability to help fellow hosts if we can't see their listing, their house rules, their pricing, their reviews, their ratings just to give a few examples.
I've not seen any hosts on these forums complaining that people can access their listings.
My view is I am running a business and if I'm coming here for advice I know it will be difficult in many cases for other hosts to help me unless they can access a hosts profile.
The toggle on/off option seems sensible and we can then just respond to hosts whose profiles we can access in order to help them.
I also think hiding profiles means it's easier for those joining this community just to promote their cleaning/co-hosting/photography or other support business to spam this community by hiding behind a blank profile.