Oh, it is current alright. You just aren't looking far enough down the list for your toons

Seriously, I found all three of your teams on the list. The PvE group is amonst the top toons, but your DKs and Shammies are far down the list.

BTW, just popped another toon into the top ten after running some heroics today - go go pally heals!