I got my Presto card on Saturday and had no issues with setting it up. The only thing that was odd, since I researched where to buy one, was that I couldn't buy one at Spadina. The fare collector said they were only available from GO or from the TTC at Union or Davisville, but the Presto site says Gateway newsstands also sell them. Spadina has a Gateway newsstand, but I decided not to argue with the guy and just bought it at Bathurst (the fare collector even let me go through without paying just to go downstairs). Took a one-stop ride on the 511 to test it.
Honestly I don't see
getting a Presto card as an issue--I got mine in 2012 I believe, and today it's tremendously easy to get one at Union which I figure most TTC riders end up, at the very least, passing through every now and then, plus Queen's Park, Davisville, and all of the stations that link up with GO. I guess a more accurate list of stations would be: Union (GO and Vending Machine), Queen's Park (Vending Machine), Davisville, Dundas West (Bloor GO), Kipling, Main Street (Danforth GO), Kennedy, Leslie (Oriole GO), and the GO bus terminals at York Mills, Finch, Yorkdale, and Scarborough Town Centre. Some of those (Bloor, Oriole, Danforth) are a bit of a walk, I know, but nonetheless I think valid options. Plus, if you count streetcar/bus routes that service GO stations, add Long Branch, Mimico, Exhibition, Scarborough, Eglinton, Guildwood, Rouge Hill, York University, Old Cummer, Agincourt, Milliken, Etobicoke North, and Pearson Airport courtesy of the UPX station counter. Not to mention being able to order one online--since Presto isn't the required system-wide fare payment method for discount fares yet, and tokens can still be used, if one orders it now the 10 business day or whatever waiting period is hardly an issue.
That all being said, while I don't see it as an issue, and honestly I hadn't even considered that full list of TTC-intersecting/-proximate locations at which to purchase one until just now, it is clear looking at @ttchelps' and @bradttc's replies that a lot of TTC riders do, for some reason, consider it an issue. I guess maybe TTC-only riders who have never used GO or even been to a GO station are hesitant to even walk the few steps just due to the fact that it's not TTC...
So, I was thinking, and presumably the TTC plans to remove+trash the current Pass Vending Machines installed in most stations once the Metropass is phased out. I think it largely makes sense to do so as perhaps the mounts/wiring/networking could be reused for more Self Serve Kiosks or something like that, but I think it makes sense for them to leave
one in each station that
currently has them, and reconfigure it to solely vend Presto cards--and instead of the $20 ($14+$6 fee) currently sold by the Union and Queen's Park machines, sell them for $9 ($6+$2.90 single adult fare) because the self-serve kiosks are so prevalent now. It would obviously be nice to have a more purpose-built option, say make the fee $10 so you can pay cash easily, add a tap-to-pay debit/credit reader, even let you purchase a custom-loaded one, but this has the advantage of requiring a simple reconfiguration of the software+stocked cards in already-present machines at very little cost.