One of the things I've continuously heard about the bacteria issue is that dogs don't keep food in their system for very long, so, supposedly bacteria doesn't have time to just sit around and cause problems. It's passed relatively swiftly, unlike humans. And, I didn't hear that about raw bones not splintering....hmmm... it's the one thing I'm not comfortable with.
For most dogs the bacteria passes through without harming the dog, but it can still affect some dogs. My aunt's golden retriever died from a bacterial infection in her intestines due to raw meat. Raw bones CAN splinter, it just doesn't happen very often because they are softer an more palatable. My GSD Leather had two raw pork bones at different times and each time she puked up splinters and blood after. You just have to watch your dog really carefully because anything can happen. I still think the BARF diet is a great diet, I just think people should be vigilant when feeding bones and whatnot.