In the case of Eglinton West, its unlikely C&C would've been that much cheaper. Part of the problem is that there is a massive Gas Mainline running underneath Eglinton at that section, meaning that any and all construction would've required them to do a massive and expensive relocation of that mainline. That's why if you noticed, all of the stations for Eglinton West aren't located under Eglinton, but rather directly north of the Intersection, with entrances being limited to the north side of the street (I'm too lazy to go back a few hundred pages to find the station layout images).