The sunk cost works against Dickerson in this case. If Patterson is even marginally better, then you play him and keep Dickerson down.
Whether he's worth the $3 million doesn't matter. He's going to get it regardless.
Now whether he's better or not is debateable.