The difference between West Africans and North Africans in football is psychological in my opinion.
The North Africans are calmer in adversity, they are more controlled in tensed situations and in control of their actions. While West Africans are very reactive, aggressive and easily lose their heads. They think aggression is always the solution to every problem.