Yes ATC will make such requirement, but sometimes it can all change in a flash. Don't yell at area radar though. The Melon requirement is given to area radar by the Flow controller. If pilots are told late, that's because the Flow is not efficient.
Some weird Flow controllers impose a 280kts restriction with a 10nm spacing

. What's that all about? Why 280kts?