President Joe Biden's pardon of his son Hunter Biden was a gut-wrenching decision that his supporters and critics warn could tarnish his legacy.