The Martin Goodman Trail is well conceived being waterfront and right beside the Lakeshore/Gardiner. Yes, it eventually disappears eventually, but Queens Quay has a high volume of cyclists that drivers are accommodating. But when you encounter a bad cabby, you can get hit very easily. The new Eglinton West line is very nice, and there is investment. Being a resident of the Junction, I was excited about the West Toronto Railpath as great way to get to Queen West via a single path. Unfortunately, the crucial southern lands are very valuable to CN for commuter trains, and the project has stalled.
There are a lot of stub trails in the city that were built for recreation purposes, not motorless commuting/travel. Existing bike lanes are often hastily patched by utilities, which doesn't make the situation easier. In short term, we need drivers to be more aware and patient, and cyclists to follow the rules of the road. The more of this, the bike friendlier the city gets.