While you are entitled to your opinion, that's all it is, is "your" opinion. Certainly not the end all be all. I usually just state my opinion, and move on. No need to put a red x on someone because I don't agree with them, seems kind of petty and childish. I guess we are all programmed a little different.
Having said that, I have no dog in this fight, but I'm sure there are thousands of satisfied Holley and Carter electric fuel pump owners. Me, I run the Carter Strip Super mechanical fuel pump. Works just fine for me. 02