Why doesn't anyone get it? Ruben was already shot by the time Danny arrived at the bodega. Ruben would still have died on the way home, and Danny being there wouldn't have changed anything!
If Ruben had been jumped for the bike on the way home, and killed as a result, then yes, I'd blame...