I do wonder if vending machines mean the TTC is giving up on the Cedarvale newsstand.
Given how retail leases usually work, and given how tight the margins are on subway newsstands, I have to imagine that, in an environment like Cedarvale (where there's only one retail unit), the tenant would demand a clause protecting their core business from competition within the station. (Covering stuff like soft drinks, candy, chips, periodicals, etc.)
In that sense, the vending machine may represent the TTC giving up on that lease: the space has been vacant for years, and they don't expect to fill it any time soon.