Agree. But it doesn’t solely condition corruption on the timing of the payment. (We’ll have to see how it works in practice. McDonnell was similarly criticised, but wound up being much less impactful in practice [1].)
[1] https://en.m.wikipedia.org/wiki/McDonnell_v._United_States