Libre software is about empowering users.
It's about the users having rights, instead of developers having rights.
This is fundamental and non-negotiable.
When you purposefully and deliberately shut out a significant portion of your community over your personal feelings, you are taking away the rights of your users.
Libre software developers should be dedicated to making adoption of libre software easier. Better user interfaces and experiences. Wider compatibility. That's how we all win.