Still not a versus. You can try to solve a crime expecting personal gain. For example, many detectives probably wouldn't work for free. They solve crimes w/ the expectation that they will be paid for their results as agreed to by some contract.
Sure, but there's a major incentives issue when people start demanding a percentage of the proceeds for uncovering frauds they initially helped to commit...
I also don't think it's appropriate that he's in prison whilst those he tried to unmask aren't, of course.