In the U.S. (which is a democracy), we throw suspected enemies of the state in jail. Israel (which is also a democracy) does the same thing. But a Catholic state, which is not a democracy, cannot identify perceievd enemies of the state by their dress?
Since it is absurd that a blasphemer of Christ exercise authority over Christians, we on account of the boldness of transgressors renew in this general council what the Synod of Toledo (589) wisely enacted in this matter, prohibiting Jews from being given preference in the matter of public offices, since in such capacity they are most troublesome to the Christians. (FOURTH LATERAN COUNCIL, CANON 69)
I have no problem with this. Again, we are not talking about a democracy here. I would also have no problem if Israel prohibited Palestinians from holding public office.