While I agree in general, even in our condemnations of the terrible we should be just.
I think "I am the bread of Life" is almost entirely a cento of verses from the Bread of Life discourse. I think singing Scripure isn't a priori bad. We're no more pretending to be our Lord than St. John was when he wrote the passage. In principle it should be okay.
BUt why we have to sing tripe mystifies me. It's like the defense given to Judge Carswell - that the mediocre should be represnted like everybody else. Nope. Hymns should be the best we have, for many reasons, not the least of which is that hymns may be the one opportunity a lot of people have to listen to and to sing good music. (Same goes for translations of Scripture.)
'Unless a grain of wheat' is another one that is NOT a favorite of mine.