Maybe it's time for reprogramming, questioning what you are being told through demonizing and try for yourself to make an INFORMED opinion.
By the way I am French and the view in France about live feeding is the same as the one in the UK, the difference is I questioned it which is part of the learning process in general.