The Steelers need a backup QB that can steal a game or two if Ben goes out in the regular season.
Charlie Batch was excellent because he had starter experience and was a good teammate as well happy in his role.
Hard to find a competitor who doesn't want to start for another team that is willing to be more than a stop gap.
Steelers should be looking for veteran QBs as backups going forward. It is just hard to find good ones that aren't a big cap hit and don't want to jump ship after one or two years.