This was long, long overdue, Chaim.
If Jews and Gentiles are to work together, it's imperative that we know the differences between ourselves. It's up to the individual to decide where to go from there. If you choose to set aside our differences and work with us, Baruch Hashem and may you be blessed. If you do not; no problem, start your own movement. Best of luck with your efforts.
Also, I'm glad you brought up the issue of intermarriage being forbidden. The funny thing is, many Christians do not even know that in the Ten Commandments, "adultery" refers not to fidelity, but rather to intermarriage and miscegenation. Practically all religions forbid intermarriage and dating. Personally, I feel this refers to race, as well; Ethiopian black Jews should stick with other black Jews and non-black Jews should stick with non-black Jews. That's just individual opinion, though; interpret it as you wish.
Lastly, I feel that the broadcast is not (or should not be) offensive to any persons, Jewish or not. The issues were presented and discussed in a very gentlemanly, yet frank and honest manner. Again, if we are to work together, it's obligatory that we're aware of such disparities.
God bless the Jewish people and God bless the righteous Gentiles. Last, but not least, God bless you, Chaim Ben Pesach.