If Tabby cat had won it would be like Jedward winning the X factor - The day the competition dies (second thoughts, that's not a bad thing in X factor terms)
As for this Tardigrade it's deserves a place in the Worlds Hardest Micro Organism (including Bacteria) competition on some geeky science...