Tiger is not fan friendly, but neither was Ben Hogan. Some guys would rather win than be loved. Some guys are able to interact with the crowd between shots, others consider the course their office, and are all business.
Off the course, he seems to have a good sense of humor around his pals, but he considers the press idiots at best (they ask the same stupid questions every week), bastards at worst (they print stuff he thought was off the record, or just plain do hatchet jobs), and treats them accordingly, so their articles about him are generally not flattering.
He also has the problem of being so popular that he can’t help disappointing people. At every tournament, whether he’s in contention or not, every reporter there wants to interview him. If he signed autographs for six hours, there would still be a long line of fans who didn’t get one. And of course, every charity wants his time and/or money. At some point, he has to say “No more,” and leave a lot of fans/reporters/charities disappointed or angry.
I remember a fairly recent incident where he got out of his car and was walking to the clubhouse, and saw some fans holding out stuff to be signed over a metal fence. He started walking over there, and immediately there was a huge surge of people against the fence, squashing little kids against it. He did a 180 and went into the clubhouse, and everybody there probably said, “What an asshole.”
As for giving back, he WAS golf for almost 20 years, giving the players and sponsors income and ratings they could only have dreamed of before he came along. No worries on that score.