Yes, yes, and yes.
Do you know how many years it took for Toronto to extend its sheppard subway line by about 4 stations? over 10years!!!!
Do you know they just dole out the contracts to overpaid contracting companies that sit around in their fluorescent vests and smoke half the day?
No-one ever said "don't do it" but there's tremendous amounts of waste - tons of it. Ontario seems to be an expert in that.