1. That is a thoroughly fucked up intersection.
2. I am shocked that a motorcyclist cannot go 70mph in the City without occasionally dying.
Don't worry they don't occasionally die, only once.
But damn that intersection is fucked, and sometimes it's best to wait your turn. The truck didn't and probably killed someone as a result of trying to save a minute or two.