例えば、vtblがそのクラスを他の言語に渡す邪魔になるとき。

メモリコスト、演算コスト、他のコードとの互換性などの理由で
どうしても汚い実装が必要になる現実があり
その現実に対処するために「プログラマはすべてを知っている」という原則に立っているのは
C++がCから受け継いだ実用性のひとつ、というのがメイヤーズの回答の要約かな。