I feel like Giles was always going to be a weird Schrödinger's cat type situation for us, where our decision sealed his fate one way or the other. Had we signed him, his knees would have instantly exploded, now that we didn’t, he’ll be an all-star for someone else. At least this version is a lose/win rather than a lose/lose.
Or maybe I’m just jaded lately.