My short take is that apart from Nylander, Spezza, and Kerfoot, they pretty much sucked.
I couldn't even watch the last 10 minutes. I'm really disappointed, but I really don't know how they fix this given the cap problems they've got.
I would support a head coaching change to someone that demands a little more accountability (the PP), but then again, Keefe didn't have much depth to change out players. As for Dubas, I think he's going to be forced to make some difficult decisions here if he wants to keep his job...this 1st round exit is a trend.
Like Nik said, you need guys outperforming their contracts, and the Leafs just didn't have enough of those guys this playoffs.