前開発者として思う事あり、
バグという言葉は開発者側が使う/判断するものではないか

以下、ユーザーをユ、開発者をカとする
ユ「こう操作するとこんな動きをするのですが、これはどんな意味なのでしょう?」
カ「これは不具合(バグ)です。こちらの責任です。改修致します」
カ「これで間違いではないです。こう打ち合わせをしましたので、仕様となります。その動作に変更する際には仕様変更となり、別途料金がかかります」

これはバグだから修正して下さい! という言い方にはいつも違和感を覚える