Yes it's because there's not as much english speaking servers as french / german and other countries, you can choose to filter it out if you click a flag on the left.
I think Joey would fit comfortably in the Enforcer position due to the lack of staffing around NA times and the recent retirements. Extensive rule knowledge and general server knowledge all around, would easily be a +1 from me.