Not at all. The goal of free software is that users should have freedom.
Try to get this through your thick Asperger head. Most users are not developer and have zero interest in source code.
End users care about the following:
3. Frequent updates to their software.
Until the Aspies in FOSS realize what I user is, their software will be shunned by the majority of users.
End users do not give a crap about your philosophy or your ego. What they care about is good software.
If you are developing an open standard, the polite thing to do would be to provide a BSD licensed reference implementation because your goal should be to promote your format and not your egos or infect other software with your license.