or not の気持ち
Are you ×× or not? という ... or not? のついた表現には、「相手をせかして尻を叩く」「白黒はっきりさせる」というニュアンスがあります。
もちろん、状況次第ではありますが、優柔不断な相手や行動の遅い相手をせかして使われる表現なのです。
逆に言うと、
Make up your mind.
はっきりしなさいよ、どうするのか決めなさいよ。
We don’t have all day.
一日たっぷり時間があるわけじゃないんだよ。
といった表現をひと言で表せる、使い方によっては便利なフレーズとも言えます。