I imagine fans at sites like CF bring up players like TMac and Hill because they'd like to have somebody on the team they've actually heard of, or are somehow under the belief we're just a turn-back-the-clock season away making the playoffs or something.
I used to get all excited about a Cleveland team signing a has-been star when I was a kid too ...
I really dont see the downside of the idea of signing an older player for a low contract who wont be expecting to play more than 20 minutes a game. O can see why some might have objections to specific individuals but the overall concept isnt as ridiculous as some choose to make it out to be.