Maximisation
of processor throughput, and minimization of
microinstruction count, is at least half the purpose of microprogramming.
Sure. And the microcode compilers I've written and used are much better
at optimizing horizontal microcode than I have the time or patience to do
by hand.
Your lack of time and patience is not equal to the claim you make regarding
the quality of optimisation possible.
William R. Buckley