Bad move by the WGA boards. While I hope the TA is good and meets all demands, the workers literally haven't seen it yet, let alone voted on it. You always want to have the strongest strike possible, and part of that is that no work gets done until a new contract is delivered, approved, and put in place. This puts the union in a weak position if the TA gets voted down.
FYI I never said that the strike had failed or anything to that effect, I just said it was a bad move by union leadership to call off the pickets before the TA had been agreed on or even been given to members (which it hadn't at the time I posted this). It's also fair to critique union leadership if they're putting forward tactics that are weak. Weak tactics and bad leadership play into the boss' hands far more than critique.
However, all of that said, now that the details of the TA are out, it does seem to be a really solid deal and WGA members should absolutely be celebrating. This was a hell of a fight and they've earned it.