If you don't think UI doesn't matter, you've been huffing glue. And the information presented to the user matter in that you better damn well be sure you are presenting the correct information that the user requested, something that is within the control of the developer. The actual data, no, but the information requested and the its' presentation, yes.
It's not rocket science but its clear people failed basic reading comprehension skills and focused on a single word "ethical" and got their panties in a twist. Sack up ladies and learn to read.