I don't use a CoC on any of my projects, but I would have reacted similarly to your comments. My issue tracker isn't your personal place to vent unconstructive frustration. Reframing this is as simply shutting down disagreement (which happens all the time in my issue trackers quite peacefully) is just plain disingenuous.