Wiggy, if it was up to me, you could be doing 120 from 1000 miles out for all I care, but since your airline (and all the others for that matter) seem to like scheduling busy hub airports to maximum capacity, and beyond, we are left with the task of sorting out the ensuing mess.
BTW, I don't "make threats" of sending you around. I simply go by what the radar tells me, and if the radar tells me that separation will be lost due to non compliance with a speed assignment, then I WILL SEND AROUND that aircraft.