You basically failed what the police call the attitude test. i.e. you didn't look like a victim. The ped and the truck driver probably did. Sucks but that's the way they are trained.
You are probably onto something here. Sad, but true. And he's riding brakeless amongst other factors.
You are probably onto something here. Sad, but true. And he's riding brakeless amongst other factors.