Curious who you say is showing 'laziness' in this scenario? The city and workers could get the whole project done in a shorter time period but if the money for the entire 10 blocks is not allocated, they have to work within the scope they've been given.
As was noted previously in this thread, city admin did recommend the entire project 109-124st be completed within the previous budget cycle (in 3 years) but previous council rejected that for probably what they would describe as a balance of spending priorities. I would have loved to see it happen. Previous council also kept property tax increases at 0 or minimal during covid and provided financial incentive for 9 downtown residential projects which many people were happy about. There's always things that can be questioned though - I doubt the budget process and juggling act is as easy as it appears on the outside. But not denying things can and should get better in how we tackle projects. I just question use of terms like laziness or incompetence.