bgates,
There is a cost to putting all that information online and those were just a few examples. What keeps these parties from putting this information online is the expense of doing so and the liability of being wrong or not up to date. I’m sure there are lots of good books about St Andrews gold course in Scotland but if you went there to play and were spending alot of money to play there wouldnt you hire a local caddy?