> a CEO may not necessarily be aware of everything going on
"Everything" in the micro sense, sure. "Everything" in the macro sense, well, that's literally the job description of CEO, so it sounds like you think the CEO does not deserve criticism. If customer service is not working to the benefit of customers, I'd say that's something a CEO should already be aware of and represents a lack in organizational awareness, which compromises executive duties.
Just because the job is hard doesn't mean we should give anyone a break. Assuming the role and responsibilities of CEO is completely voluntary.
I don't think anyone is assuming malice; intent has nothing to do with this. The outcome of each interaction is only what matters here.