AFAIK, misdirection penalty is representative of the pipeline depth, but does not mean it's equal. In other words, the longer the pipeline, the bigger the penalty. About being fixed in number, that's true, but the CPU is not required to traverse them all, there are various bypasses, but don't...