例え話だと議論が発散してしまうから、もっと具体的な話しよう

ポリモーフィズムするのに継承関係を必要とするのがインターフェース
メソッドの有無で判断するのがダックタイピング

プログラミングではこれ以上抽象的な議論は必要無いだろうし
その上でメリットとデメリットを語ったほうが生産的だよ