If the Knicks had a healthy Chauncey and a healthy Amare, they'd be a lot more competitive. But they had all of those guys healthy for Game 1 (until Chauncey got hurt) and lost.
The Knicks don't have anywhere close to the depth the Celts have. Landry Fields is a nice roleplaying rookie but that's about it. Tony Douglas is capable of knocking down a shot or two but aside from that, he can't give you much. Rodney Turiaf plays with a lot of energy and is clearly the most entertaining player while on the bench in the league, but he's not much more than that. Jared Jeffries is getting big minutes, and he's pretty much shot.
It's pretty spectacular that the Knicks have played the Celts as tight as they have. It's a credit to Mike D'Antoni and to the team. But they're playing as well as they possibly can. The only way that they pull the series out is if, somehow overnight, they figure out a way to get both Melo and Amare having crazy games at the same time, and that's going to be really hard to do since they both pound the ball a lot (Melo more than Amare) before making a move. Compare that to the Celts, where Rondo and PP and Ray and KG play together pretty seamlessly and the role players all know how to show up.
I think the Knicks are going to be a lot better next season but this isn't their year.
I didn't see any OKC last night but that team is really well-equipped to go on a run. If JR Smith's comments are to be believed, Denver's completely folded the tents -- a trademark of a George Karl team. The OKC team seems to have really upped it to another level lately and KD could very well be the best player alive at the current moment, with Russell Westbrook playing out of his mind, as well.