Who bashed it? I didn't; I just said I thought that it seemed to me that the bulk of the systems in place and being built were blow-thru, so it's value was questionable, compared to the same-style article about mods to a blow-thru carb..
I even went to far as to say, " they seem to work equally-well as the blow-thru's insofar as power-production is concerned..." which, I believe to be true.