It's always tough in these situations to determine how much of it is the brewery's fault, how much of it is the distributor's fault, and how much of it is both their faults/the fault of their relationship, communication, etc.
With the situation
JCastle describes though I've got to think that's largely on the brewery for giving old product to the distributor. Doesn't make sense that they'd be signed with a distributor, deliver them fresh (or relatively fresh) product, and then the distributor would sit on it for months before launching. Although on the other hand, that probably wouldn't even crack the top 5 dumbest distributor behaviors I've heard about...