That's not entirely true. It was pretty widely reported the team reached out to sponsors, ticket holders, community leaders, ex-players etc to gauge any potential fallout of his signing w the team. ESPN even reported Harbaugh and Ozzie supported signing him, but Biscotti was personally resisting the move.
I'm not dismissing the on-the-field concerns you've pointed out, they're legit. Just pointing out the criteria of the Ravens expanded far beyond the playing field.