Seriously, anyone who blames Moggi for letting Henry go would be insane to me. I could name at least 10 world class signing that made many diff in Juve's history other than the list you named Ghaith.
Moggi is a legend, thats a fact, so It's just normal people to support his decision/act over...