The capgeek guy clearly saw it as a personal project and didn't want to have someone else continue it. There is a site coming that should fill the void, but it happened quite suddenly - and what kind of idiot is going to program a site to try to compete with capgeek? It was clearly the best.
How is this one? I didn't open it but this was linked on the article that Bettman was in: http://www.spotrac.com/nhl/rankings/