Looks like James did quite well this weekend. As a Steelers fan, I was sad to see him go, but if what he's saying about being lied to regarding playing time is true, then good for him for going somewhere else. His accomplishments in Pittsburgh won't be diminished simply because he wants to play football, not just watch others play.
Plus, the paltry 70k salary paid to Harrison generated a lot of publicity for the floundering NFL. Goodell probably paid James himself.