well, I think they had little time.
it's a great piece of work. but has a few inconsistencies still, I think: HB is ranked poorly for Blissey as it is easy to dodge (DG is almost as easy to dodge...) but that's not a problem for Snorlax (with HB ranked above BS), Outrage is never penalized for being as easy to dodge as HB or SB (for example look at Gyarados with Outrage vs. Crunch), Golem and Scizor are not in the rankings while Umbreon and Clefairy are, etc.
nonetheless, I think u r right. it's a great reference, and either people choose to take it as their own reference or they dont. It serves its main purpose which is to help people who r not pros being able to choose which pokemon to power up or not, in a rational and data driven way.