There are many reasons not to publish a homes address. Let's say I'm a home seller.
#1. I don't want my community on the entertainment circuit of tire kickers
#2. I want to know who is coming into my community gawking at all the homes.
#3. I want serious buyers ONLY driving on my street.
#4.Serious buyers will call the listing agent.
#5. The listing agent will sort the duds from the jewels.
#6. A serious buyer will not be foiled by minor inconvienece
#7. The activity that results is worth pursuing
#8. The buyer has demonstrated seriousness
#9. Buyer is qualifed, informed and prescreened.
#10. Self selection methods produce higer quality results.
Serious buyers do not use aggregate websites, they do use resouces that display, accurate, reliable, comprehensive, relevant, timely, and responsible data. When you get serious about buying, you will need to be connnected to the local MLS. It's as simple as that.