From my understanding, it's not really a subway stop that will cater to residents, and likely won't allow for construction of condos. It's a vanity stop for Scarborough Town Center. (Hey, Fariview and Yorkdale have one, why not STC?). Still need value for money and I'm not seeing very much value, here.