North Tavern, Wading River, NY

Perhaps there will be more participation if the category was Long Island specific. “If you build it, they will come.”
Sadly enough, there is very little participation in either of the areas I frequent. NYC and NYCT. How can there be so few posts about NYC?
Who’s idea was it to start this site and why?