(1) What is the reason why he quit the job?
(2) Do you know why he quit the job?

このような疑問文に対して

Because he hated his boss.

のような返答も許容されるでしょうか?

知人は

(1) The reason is that / It's because he hated his boss.
(2) Yes, I do. / No, don't.

であるべきと言っていましたが、「理由はなんだ」「理由を知っているか」に対して
becauseはネイティブでも使わないのでしょうか?

海外の知恵袋的なQAを見ると、そもそもbecauseすらつかわず

He hated his boss.

のような回答もよく見ます。

ご教授お願いします。