They dont rank as high on .com because the international variants of Google all use algorythms independant to their country
SEO spammers in France as an example arent as abundant as SEO spammers in the US so they use an older version of their algorythm than they do for the main .com site
