I can only speak for myself here, but let me state unequivocally that the lack of communication and path for recourse is the problem.
PR-wise it might be a tough sell, but I think a perfectly acceptable answer is a pay-per-incident support line that connects to someone who can actually fix my problem.