Perhaps they'll re-deploy the stations along the LRT shortly (I guess a reason why could be that technically the bike lanes on Finch are still "closed", as there were pylons & halfhearted yellow tape noting that at quite a few intersections... even if there didn't seem to be any visible issues)
When I was biking on Sunday, I noticed that the Yorkgate Mall bike station I previously used in September no longer existed.
Looking on the map today, it appears that in the last day or so, they've re-added the station, but a block away where the Finch Rec Trail meets Driftwood.