Seriously? How do you know he can't be a long term solution? Granted, it's not likely that he turns into a star, but where is the risk? The chance that Palmer suddenly stops sucking, as he has in every game?
Again, nobody is calling him a savior or necessarily a solution. He would have cost nothing, and there is at least a small chance he could be salvaged as an NFL starter. We certainly have nobody on the roster with that potential and draft picks are no guarantee either.
If he's awful, draft someone, simple solution. There is no excuse for us to have no interest in Freeman.