Could it be that the metrolink extensions are almost ‘new-build’ so work can be planned at the beginning and replanted to cope with unforeseen conditions without affecting the programme whereas electrification involves working on the live railway with all of the hazards that are involved such as existing services and moving equipment like trains and switches. Not only that but infrastructure changes are also frequently required on the live railway - all requiring possessions to be planned with tight working windows.
The Metrolink extensions were actually very late - mainly due to signalling system upgrades on the original network, which had to be done first.
The contractor, Thales I think, were in the dock for a long time before the TMS system was operational and accepted, so that the extensions could progress.
Once they started in earnest, they were completed relatively quickly.
The early delivery of the airport extension was due to a change in sequencing the upgrade work more than getting the job done quicker, I believe.
Costs are usually linked to delays, so an on-time delivery usually gets close to the original budget.
Metrolink certainly shows that a rolling programme of linked infrastructure upgrades is easier to do than a disjointed stop-start set of discrete projects.
Network Rail electrification please note!
The Ordsall Chord was completed pretty much to time and budget, once it was allowed to start (following the objections hiatus).
It's just that nobody likes the results!
The Halton Chord similarly was finished off quite quickly in the end.
But it had to follow the Liverpool-Weaver Jn signalling upgrade at Halton which was repeatedly delayed and probably very expensive (some of it still in progress).