Why so critical of "universal" flex radiator hoses?

Because when something is "universal" it means it "universally" fits nothing correctly.