Not even close.
McCargo was borderline lazy and a follower, not very bright. Carter is the polar opposite. A leader (team captain), articulate, hard working.
Carter is, imo, going to end up being a fan favorit! Great pick and give credit to Beane for trading back to pick him up.