Yes, but this is looking at things in a vacuum in my opinion. There are other factors. Dunn is in his prime while Cameron could decline. Cameron is under contract for one more year while Dunn could be signed to a multi-year deal. Finally, Dunn's value would be much higher if he was at first base as opposed to the outfield because his bad defense wouldn't be nearly as detrimental. I'm only interested in Dunn as a first baseman though, which would make comparing Cameron and Dunn a moot point. The point is people keep talking about signing Dunn and trading Cameron to free up money. That just makes the team significantly worse next season.