>they are extremely good at their fields of work.
Be careful to make the distinction between the people that talk a lot and the people that do good work. A lot of people talk a lot on the conference circuit, know all the cool new technologies but never really own a project for a length of time. Its easier to be PR master when you don't have to deliver and support a critical system.
Edit: Of course some people are a few great devs and do have some great: blogs/videos/presentations/twitter accts. But I dont think you can do everything and have a partner and/or family and stay sane/healthy. It isn't an achievable goal.