My wife takes great pics with her iPhone. Most of my shots come out horribly. She just has steadier hands. Between the awkward angle at which you have to hold a smart phone (can't put a viewfinder to your eye), combined with my generally unsteady hands, and not being able to just easily boost the shutter speed to negate camera shake, I introduce a lot of camera shake into smart phone pics, with blurry results.
Ironically, I think camera shake is ruining photos for lots of photographers who simply use their regular cameras on auto settings. Going back a few years when cameras had very limited ISO range, "auto" settings put a priority on low ISO.. Shoot at 1/focal length approximately, as being "fast enough." But for many people with imperfect technique or simply unsteady hands, it would benefit to go to 1/2xfocal length... With the improved ISO range of cameras, such a person would be far better off shooting at 1/125 and ISO 800, compared to 1/60 and ISO 400.
I was hired recently for some photography tutoring... A woman wanted me to teach her husband to get sharper shots. She was asking me to show him how to hold the camera steadier, etc. Now, while that's all important... This camera was the RX100. So you can't steady it by holding it to your eye with a viewfinder. You can't bring your elbows all the way in.. you need to extend to see the LCD. So my advice was simply, "switch to shutter priority and increase the shutter speed a bit.. your images will suddenly all be sharper." He tried it, and was amazed at the difference. Sorry for getting off topic. But I just think tons of people are getting their photos ruined simply because they are using shutter speeds a bit too low. And this is plaguing some people with their smart phone cameras too.