To be fair, that's how it should be, you can give a list of answers that will cover 90% of all questions to a random college student and pay him/her $10 an hour to address them, but your tech guys (who given their degrees) require a much higher salary. If I'm the one paying them, I want them working, not sitting on Facebook mostly answering silly questions about how well Facebook works on a watch..
On top of all that, when even the tech gurus don't know how something's going to be in a month or so, they can't just out and say it. It makes them look bad in the eyes of the investors. Instead we get, "It's being worked on, and when more info is available, you'll have it."
Now there does definitely need to be time spent with the tech guys, no question about it, since eventually a list of detailed questions will build that just can't be answered well enough by anyone else. In times like those I love to see companies hop on Reddit with an IAmA. It allows the public to have a direct line to very busy people at the heart of the company for a short time to get to that list of necessary and sometimes off the wall questions.