(For anyone wondering why someone might not use GitHub, comments like the above are a good example. On GitHub, nobody recognizes the distinction between an error report and a support request.)
The only thing I'm wondering is why you felt it necessary to add this strangely patronizing comment. The GP voiced a simple complaint, not an "error report" or a "support request".
You are wrong about 'not an "error report"'. What you are calling a complaint was an error report. The person who responded ("If you want to add a site but don't use github, feel free to email me") did so in a way that would make sense if it were a support request. As a response to an error report, it's a non-sequitur. The inability to distinguish between support requests and error reports is precisely the reason for the "patronizing comment"—exactly as stated in the comment itself. So where's your confusion coming from?