Have it coming

используется в разговорной речи так и надо, вполне заслуженно Например: When they lost their fortune, everyone said that they had it coming. (RHD) — Они потеряли все свое состояние. Общественное мнение было единодушно: "Поделом им!"

Англо-русский фразеологический словарь