I'd have kept Puig too. At this point in their careers, TONS more potential in Puig.
I concede you didn't say exactly (okay, anything near) that, but I also submit that of the two, Kemp wasn't the only one with issues whose name was thrown around on the trade table. It's no secret that Puig has made a...lasting...impression, with both his team mates and with management.