It does seem odd that it’s that way.
If we are all members of the same body of Christ, and the Baptism of other accepted Christian denominations is regarded as valid, then to not allow the person to receive communion does seem exclusionary.
These Protestant Christians are in communion with the Catholic Church, but because we differ in some elements of our faiths, that communion is only a partial, or imperfect, communion.
Someone who comes from a differing Christian background needs to be properly catechized in the reception of the Sacrament and even more importantly, make a profession of faith before the Church.
What is even stranger, is that (from the Orthodox I have spoken to) the Catholic Church will accept an Orthodox to receive Communion, but the Orthodox won’t accept Catholics.
That seems a lot like Catholics are in the same situation they are putting Protestants.
You either seem to have mis-heard your friends or they are mistaken.
Firstly, the
Catechism states:
With the Orthodox Churches, this communion is so profound “that it lacks little to attain the fullness that would permit a common celebration of the Lord’s Eucharist” (
838*CCC *).
That in mind, and with the understanding that Orthodox Communion is valid, Canon law tells us that we may receive Holy Communion (and other sacraments) from Orthodox Churches.
Whenever necessity requires it or true spiritual advantage suggests it, and provided that danger of error or of indifferentism is avoided, the Christian faithful for whom it is physically or morally impossible to approach a Catholic minister are permitted to receive the sacraments of penance, Eucharist, and anointing of the sick from non-Catholic ministers in whose Churches these sacraments are valid (
844 §2CIC).Furthermore, the Church does not freely invite all Orthodox to the Communion line at their discretion. Rather, the Church encourages members or those churches in such a “profound communion” to adhere to the discipline of their own churches regarding inter-communion.
Members of the Orthodox churches, the Assyrian Church of the East, and the Polish National Catholic Church are urged to respect the discipline of their own churches (
Guidelines for the Reception of Communion).
And with that understanding, it would seem that the Orthodox churches frown upon the reception of Catholic communion in the first place.
Orthodox Christians are not permitted to receive Communion in non-Orthodox communities, including the Roman Catholic. To do so would imply a unity that in fact does not yet exist. Also it implies that we are “united” to the faith community from which we receive the Eucharist (
Source).