I didn't see the Long signing as a necessity at all. The OL needed help, but we had an LT (though Saffold had durability issues).
It was more that they thought they were getting a big upgrade. And so far... no. I'd actually be surprised if Long is here next year, given that his contract was structured so that this season is fully guaranteed, but he can be cut next year with only $1.5 million in dead money.