Right. If it was his own soul, ala Red Devil from the Titans, that's different (although he didn't do it for selfless purposes, but you get what I mean I hope). Peter instead sold his AND MJ's union, which affected someone else. That puts the tarnish on the old heroic badge a smidge.