Geez! Any idea what is taking them this long? I swear, I've woken up every morning for the past 3 weeks sure that today was the day decisions would be released, and then nothing.
I think a lot of it, especially with the smaller programs, is somewhat like Olympic gymnastics, you have to peak (or stay in top shape) at just the right time. It seems the largest factor for admission is correspondence with department research interests. So if the faculty member you want to work with is on sabbatical/ doesn't have a grant/ is overloaded with grad students already, you're kind of out of luck for that season.