I don't think it was that bad a call. We tend to look at (and assess) things from an inappropriate chronological perspective. We know what happened, and we (unconsciously typically) consider some of the details as givens based on what ended up happening rather than based on what the possibilities and likelihoods were. That ended up being the last play for Seattle's offense, so we can't help (being, deep down, the determinists that we are) but consider the situation based on the sense that it was going to, or might be, the last play.
If Seattle had only one chance to get in the end zone, then yeah - it probably should have ran Marshawn Lynch. But that's not the situation they were looking at. They were gonna have 3 chances to get in, and no harm would be done if all 3 chances were needed. Given the time left, they may or may not have had time to run 3 times - it could have been close. So, to get access to all 3 chances, they may have needed one of the first 2 to be a pass attempt. And, anyway, given three chances - and the ability of NFL defenses (especially one coached by Bill Belichick) to sometimes stop even the most effective offensive options if those defenses know what is coming - it makes sense to use one of those chances to try to throw the ball in. You use the other 2 to try to power it in with Mr. Lynch. That's a pretty reasonable game plan. And if you're gonna try to throw it once anyway, why not do it when you already know you're facing a favorable defensive package (one that makes throwing it more likely to succeed).
That play, with that quarterback, isn't going to result in an interception very often. You have to trust the guy who's been your leader for 3 years, who has gotten it down in the clutch over and over again, to not get picked off there. Something unlikely ended up happening, that could have been the case no matter what they did. And it's only because he was picked off that all this criticism feels apt. If the play works, great call! Even if it doesn't work, so long as the ball isn't intercepted, no biggie - they've still got 2 chances to punch the ball in. If they don't get in at all, well, they ran it 3 out of 4 plays after having first and goal. That's pretty reasonable, they just weren't able to get it indeed - indeed, if they run 4 times and don't get in, a lot of people are complaining that they should have put the ball in their superstar quarterback's hands at least once.
In other words, all this criticism of the play call is so much hindsight being 20/20. Running in that situation wouldn't have been a bad call, but giving Russell Wilson a chance to make a play (on 2nd down) wasn't a terrible call either. It just didn't work, and something bad... happened to happen. That's how it goes sometimes.