No a high polish is not always better or provide a better preformance for all steels. A coarse finished edge will slice much better and depending on how you do use your knife the highest polish may not work well at all for a person. I have personally found the carbide issue to be a non factor for me, even with D2 at around 12 degrees per side and a medium finish like a norton 4000 grit. If you did want an under 10 degrees per side edge on your knife and found that thin you had problems you could always put on a micro bevel at a larger angle for a little stronger edge and I'd bet you wouldn't notice any preformance difference in your normal use of a fixed bushcraft knife.
So then 2 matched blades at maybe 64Rc in D2 at 4000 grit, 12 deg. & say, 1095 at 10 deg. 50K grit high polish, would give the D2 a distinct advantage for average bushcraft use, (cleaning game, lots of woodworking, batoning, etc.?) The reason I ask is that while of course a very toothy edge is a great slicer, that a polished edge is very good for push cutting which is more akin to woodwork. planes, chisels, etc. utilize a very tight edge with much higher performance than coarser edges in regard to retention. Again, if I am stumbling here, I am NO expert, just trying to get my sea legs, so to speak.
In regard to D2, to really see it shine performance wise shouldn't it be at the upper end of it's hardness? Wouldn't that compromise it's toughness, just as running it softer would compromise it's great edge holding abilities, and ability to take a crisp edge?
I think it is a right steel for the right knife/usage, but not an end all. I have always wanted a nice D2 skinner from Dozier or the like, but even after reading many rave reviews about guys here having "super tough" D2 knives that they use as heavy duty beaters, I don't see D2 as an optimum impact use steel. No different than not thinking an L6 blade would be optimum for use in a saltwater setting, great steel, but not for that scene.
Sorry if I rambled away from the topic a bit, just seeking some opinions and insight. And thanks for the helpful feedback guys.