Injection will leave you on the side of the road, too....just doesn't tend to happen as often.
Reliability of pretty much everything has gone up (yeah, right!), so none of 'em has as much trouble as before.
Speaking of stuff leaving you on the side of the road, an old mechanic told me once that anything mechanical is subject to failure at any time. He's the main reason I hate flying