translate English to French: Some differences of profiles thus prevail.
Cela signifie que certaines différences de profil persistent encore.