IMO, It is unfair of someone to post a valuable question in PM, because no one else can learn from it. We are here to share our knowledge with everyone.
It should be ALL FOR ONE AND ONE FOR ALL.
I usually repost PM messages to the forum before answering them.