I agree with Luis's point. For me, the key is not whether we label the project as Agile or Predictive, but whether the delivery approach matches the nature of the work.
In construction, many parts of the project need predictive control because of contracts, approvals, procurement, sequencing, safety, and physical site constraints. But there are also areas where adaptability is very useful, especially design development, coordination, lookahead planning, issue resolution, and recovery planning.
So I see the real value in tailoring the approach. Use predictive discipline where certainty, control, and compliance are needed. Use Agile-style behaviours where learning, feedback, collaboration, and fast decisions are needed.
That balance is probably more realistic for construction than trying to force one method across the whole project.