It's not really on Charlie, any more than he's the one making the lists. His mother wasn't like "OH, we should honor that Post Office lady, I like receiving letters and I bet she's somehow responsible for that". She just got a list with Paula's name on it, along with various crooks, financiers, consultants, political hacks and maybe the odd charity worker.
Issuing Honours is something a Monarch does, but like declaring War or deciding what Laws should govern the country, they don't actually make decisions, that's a government problem.
So long as the general public were barely aware of a problem, this could skate along as not important for years, but now lots of people are angry because they saw a TV show and for once when they said "Hey this is terrible!" instead of "It's just a TV show it's not real you idiots" those of us who were paying attention are like "Yes, so what are you going to do about it?" which as we've seen puts pressure on government to actually do something.