Over time, even as fewer literate people knew Latin, the "b" was kept because it marked important, meaningful connections to other related words, like "dubious" and "indubitalbly," which were subsequently borrowed into English from the same Latin root, "dubitare".
Obwohl immer weniger  lesekundige Leute Latein konnten, wurde das „b“ über die Zeit  hinweg behalten, weil es bedeutsame Verbindungen zu anderen verwandten Wörtern wie „dubious“ (zweifelhaft) und  „indubitably“ (zweifellos) verdeutlichte, die nachträglich von der  gleichen lateinischen Abstammung „dubitare“ ins Englische  übernommen wurden.