so how come French people are not allowed to generalize the English but the English are allowed to generalize us
??
Where exactly did every single English/Anglo person say exactly the same thing about every single French person?

You need to use the word SOME a bit more.
