Hi Kurai, I have to agree with everything Keymaster said but I will argue in bit more detail. To preface my answer I have to say I feel quite angered by this self-righteous point of view,
which I presume may include also me, yet I am one of the people who answer everyone, but not second day given that I work like 14 hours a day, and see my family once a month and when I can do that,
last thing I wish to do is answer full A4 page long essays people write me on general issue.
First your point is naive and self-righteous, and quite selfish too. You've built a construct of world where everyone should be obliged to help you, for no other reason that just because you want.
You base your right for immediate answer on some abstract self-constructed concepts like "act of creativity" (? creativity is concept that can be completely introverted) and demand in selfish manner like spoiled child
with no consideration for others. You show zero empathy and understanding outside of your own concern and anger that world doesn't suddenly cater to your needs whenever you want it.
You missunderstood concept of public internet. The reason people share can range from purely selfish to completely altruistic intentions. Or any mixture between just like any issue in life. But it is not in your position to
judge particular person's reasons. It is, after all, their space, it's not everyone state-run community, it's personal space. In counter fashion, you can create your own.
People don't prefer public sharing of information because of some conspiracy argument of "don't appear shallow". Attacking people with such absurd claims only show your own projections of insecure mentality.
People prefer it because it has numerous benefits, like these few examples bellow:
-In public space, everyone benefits from answer, not single person, but 10, hundreds, hundred thousands ! What is 'better' ? Singe person learning answer ? Or hundred thousand ? Or do you think it's viable o answer thousand answers ? And forfeit any kind of life ?
-It also saves time of the creator. People don't start blog because it's the only thing they do in life. Most of time, surprisingly, still have life..and work. Blog can really be 0.1perc. of their past-time activity. It again, depends individually per particular case, but it's not up to you to judge for that. They're not obliged to share anything on top of the blog with you, some blogs (or media venues) don't even offer discussions, they simply share. In single direction. You just have your own understanding of the concept and you force it to everyone.
Just like Keymaster wrote, I never emailed anyone in my life. Why ? Because based on my culture and mentality, I consider it incredibly rude to ask people of their knowledge I don't have any obligation to deserve. Instead, I relished every time they decided to publicly (with everyone !) share some knowledge on their "self-centered" blogs. I was happy they had one, because the alternative was they would have none.
And that's like everything in life, we're not obliged to anything, except for death (and taxes).
You show no empathy or try to understand why people might not write you from 'practical' reasons. Just like Keymaster wrote, they're gettings hundreds of these emails. I can't even imagine the amount of email must PeterG or Bertrand get. I myself get like 20 (often lengthy A4 type essays per week), with repeated, general type of questions I answered hundred times on blogs, or varied forums. The people were just lazy to search for answers, they felt obliged to just bluntly ask again, with no consideration for my personal time. If I were to answer in proper detail (that they ask for), it would take me like 30 minutes per email, that's 10 hours of week, or two full work days of something no one pays me, or time I don't spend with stuff of my choice (family, friends, hobbys).
2 days !! And that's just me, now try to imagine someone way more popular. Do you seriously think they have time to answer emails as the only activity of the week ?
Emails are private medium. Most people don't have them for outsiders. Just because we live in internet era, doesn't mean you are you obliged to just connect to anyone in any way and demand intrusion into their privacy. Most people have emails for work and inner circle only. It's parallel to you coming to knock on their doors and just asking them in middle of day something, disrupting their privacy, their day/night activity. It's same thing literally and you really that's completely fine ?
I don't know if it's worth even to continue. For all sakes, start a 'shaming' blog as you write. Because that's like amazing idea, that will absolutely revolutionies the environment we currently have and it will probably inspire people to share more. Except it would do exact opposite... ? I don't know...how does logic work.