On my ride today in midtown Manhattan, I saw quite a few cyclists wearing helmets, all were wearing gray, black, or mud-colored shirts that were similar to the asphalt color (even the helmets were similar colors). I was wearing a very high-viz jacket without helmet, no one around could have failed seeing me. Who's better off?

Really? Just the other day I saw a vehicle hit a school bus, painted in typical school bus yellow paint, how does someone miss seeing large yellow school bus? You're just a speck in their eye and you think they'll see you? Try again.