Obviously the ranking formula needs some tweeking.
Edinburgh (7-0) drops from #2 to #3 after beating Chaos Engine (#17) 48-3, getting leapfrogged by West Yorkshire (6-1) on the strength of their 30-3 win over Rome (#24).
So Edinburgh beat a higher ranked team by a larger margin of victory, but dropped behind West Yorkshire in the rankings.