I'm not sure if people on this forum are aware of the ridiculous routing of the "3-Main-Marine Dr Stn", but I messaged Translink about it and they essentially have it this way to maintain "route legibility". Currently the "3-Main" has its last stop on E 65th Ave after turning left off of Main St (Stop #50265). It then loops around Sophia, Marine Dr and is then ready to go up Main as the "3-Downtown".
This is fine, but I don't see why the "3-Main-Marine Dr Stn" needs to service this stop on E 65th. Instead of continuing south on Main St and making a simple right turn on Marine Dr (where there is Stop #52212), the bus does the loop around E 65th, Sophia and Marine Dr before crossing Main St to head along Marine Dr to Marine Dr Stn. All this is just to service the aforementioned Stop # 50265, which in my mind should be dedicated as "unloading only".
And the majority of trips do continue on to Marine Dr Stn (only between 10:00 am to 2:30 pm, and from 6:30 pm to 10:00 pm do 50% of the trips short-turn). So this loop around E 65th/Sophia impacts a lot of trips!
The type of routing where the bus doesn't service the terminating stop of the short-turn route is typical with many routes. Particularly the 41-Crown/UBC. The 41-Crown unloads on Crown St at SW Marine Dr, but the 41-UBC doesn't detour to pick up passengers at the stop.
I've created an image to fully explain the absurdity, but I can't seem to figure out how to attach images

. I'm curious if forumers have any thoughts. I'm confused why Translink won't adjust this. The routing adds unnecessary delays to an already congested route.