The straps are much better than the baby-on-your-lap airbags. The shoulder strap disappears after takeoff, whereas the airbag is there for your whole flight.
Although, I might add that sometimes those straps don't retract all the way, and can make for some uncomfortable sleeping as well...