Maybe players just have expectations in their heads that don't relate to the current rules of the units in front of them, but rather to some version that exists in their heads?
There will always be exceptions to the rule but most non elite units should suffer from a KoE charge, and they don't always suffer enough.
This gives me more options against infantry units, and particularly stubborn units. Currently our steadfast breaking, high static CR doesn't work against these units and so most of the time we just avoid them. I don't want to avoid a unit just becuase it's stubborn.
As has been mentioned before, maybe we should be looking to make most of our cavalry better agianst infantry and worse against single monsters. Strength 6 is overkill against most infantry but good vs monsters so maybe dropping that to strength 5, AP3 on the charge would be an option?
Or just flat out saying that the strength bonus is dependant on the size of an enemy. +2 strength & AP vs normal sized models (so human sized infantry & cav), +1 strength & AP vs large models and +1 AP vs gigantic models. That means that we need characters to do heroic stuff like killing monsters which fits the fluff pretty well, I think.
KoE would then be more like the charge of the Rohirrim at Minas Tirith which fits the fluff better than the monster killing knights does. If every knight and his dog can kill a monster then that's not very heroic......
Never argue with Idiots. They drag you down to their level and then beat you with experience.