In all honesty 'most' of the issues are user error, the mantra of Apple is not to release something if it doesn't work. Barring Siri of course.......