Well, obviously. I was just pointing out that Yorkdale very much relies on its parking spots even though it has a subway station, too. Yorkdale is old enough that a suburban "centre" could have developed around it, but that didn't happen.
There's nothing at all problematic with the bus connections at STC...what routes are you thinking of? The only route that runs near without stopping is the York Mills bus, which is made redundant by other routes that do go to STC.
Yorkdale has a lot more mallrats than it used to (the awful food court stymies many would-be mallrats, but lots of Wood-a-bridgers and generic housewives spend much of the day there buying almost nothing) and it isn't the paragon of upscaleness some people think it is. It's no Sherway or Bayview Village...people who think Yorkdale is the cat's meow probably have either never been to those two malls, or can't afford to shop there (and all three are one storey, interestingly). Yes, there are Snookis pushing strollers through Yorkdale station on their way to the mall. Yorkdale's last few additions have really mid-scaled the place and snuffed out most of whatever higher-end ambiance it may have had years ago. People that watch the Hills might shop there, but the Hills cast themselves would not. They built that new atrium and classed it up reeeal nice with a big Old Navy.
STC is also on a gentle decline and is a more ghetto mall, yes, but the point is that hordes of people get there by bus - Yorkdale has no such bus connections because it has such poor arterial road connections and turns its back on the one nearby artery, Dufferin, which kind of peters out there, anyway. Yorkdale has highway + subway, but STC has highway + 'subway' + buses, and that makes a huge difference, as the numbers I posted show. I don't have numbers for Fairview, but it would be an interesting comparison since it, too, is not a "centre" but it does have the highway + subway + buses trifecta.