The problem is that in an open source platform - published docs are essential. If I wanted a closed platform I would develop for Apple or Wii.
Intel is clearly pushing this heavily as open source - and this without docs for included hardware its is very detrimental.