NA is simply too strong for EU, that's why ENL was created.
I guess the french didn't want to play another Home/Away final and defend the title so just banned silly NA
then again i dont think this is the warband french team, only name i recognize is lolwen