The confusion seems to be in not seeing that Christ had the supper only with His disciples and after His discourse in John where He distinguishes between His followers and "the world".  When Christ ate with the tax collectors He did no give them Eucharist.  When he ate at the Pharisees home He did not give them Eucharist.  Only those who were faithful to Him were present and that was about 130 people.  The gift of His body and His blood is not for the uninitiated or those who have transgressed but remain in sin like an adulterous relationship or an embrace of a homosexual identity.  It is a statement of faith in ALL Christ's teaching and for disciples who will pray and live to embrace Christ's teaching.  The Church has always taught that to receive unworthily is to crucify Christ again.  There are people responding based on "feelings" and not on knowledge of Christ's teaching and the understanding of the Church for millennia.