ご質問ありがとうございます。
・Why is everyone 〇〇?
(例文)Why is everyone obsessed with going to the gym these days?
(訳)最近なぜ皆ジムに行くのにハマっているのですか?
・Why do people 〇〇?=「何故人々は〇〇をするのですか?」
(例文)Why do people like having pets?
(訳)何故人々はペットを飼うのが好きなのですか?
お役に立てれば嬉しいです。
Coco
「どうしてみんな〜をするの?」と言う場合は everyone を使って
Why does everyone ... ?
のように言います。
例:
Why does everyone have a bath at night in Japan?
「どうして日本ではみんな夜にお風呂に入るの?」
anyone はたくさんいる人たちの中で、誰かはわからないけどその中の誰か一人、という意味です。なので、この場合は使えないです。anyone は下の例文のように使います。参考にしてみてください。
例:
Why would anyone buy a crazy looking dress like that?
「なんでそんなクレイジーなドレスを買う人がいるんだろう?」
ご参考まで!