While Presto might be a step up from separate ticketing on multiple transit systems and re-loadable, why does it cost $6 to get a card and why does it have to be "activated"? In places with real transit systems, you put your money or debit or credit card into a convenient machine and you receive a card charged with that amount which you can use immediately. This is easy, convenient and easy to use with no obstacles put in the way.
When I travel to Chicago, for example, I put, say, $20 on a card and use it until it needs to be reloaded. Or, I throw it away and get another card. Furthermore, if travelling with others, I can use the same card for everybody. Similarly, in London and many other cities.
Why can't Presto be as simple as this? It seems like a typical Ontario solution to a simple problem: make it as complicated as possible, charge for it and tell everybody how great an improvement it is.