Billions must weep