Would you support slavery if I showed you that it's much more efficient than paying people?
It's not about being illogical. It's about attributing different values to different things. You may call it dogma if you want, but it's not different than any moral principle.
Maybe your morality is purely based on logic, and if so I'd be genuinely interested in knowing more about it. Or maybe you're amoral, I don't know. But most people have some core guidelines in which we base our decisions (and build logical moral codes upon) which can't be explained logically.
>Would you support slavery if I showed you that it's much more efficient than paying people?
>It's not about being illogical. It's about attributing different values to different things.
No, it's about extremism. Dogma. Closed source is the ultimate evil and will destroy the world! It's not practical. Really, why would absolutely everything need to be open source? The percent of people who actually read the source or actually change something based on it being open source is line noise. Practically speaking, there's little difference in the freedom because it's not exercised in most cases. And in the cases it would be, access to the source code can be (and is, very often) bought.