If they are willing to eat half the salary, the return should be way better than a couple lotto ticket pitchers coming off of Tommy John. If that’s the best offer they’re getting, just keep him.
If there’s a scenario where they can trade Robert for an actual return and then find AT LEAST an equivalent player to take his place in CF (Harrison Bader or something) then maybe. But if this scenario involves dumping his salary and having Derek Hill start, no thanks.