I suspect it is an example of hyper-correction where a rule that applies in some cases (use "a" if the "h" is aspirated) is mistakenly applied in cases where it doesn't apply because the writer or speaker has failed to grasp it correctly and believes in "better safe than sorry". it would certainly be interesting to hear them read their sentences aloud and see if they correct the "a" to "an" or mispronounce "honorary". It's actually quite difficult read it as a Honorary"
"No man but a blockhead ever wrote except for money." Samuel Johnson.