Too bad many Google Now operations still require touch input for completion. Try sending a text without using your hands, or setting a reminder, or sending an email, or creating a calendar event. And these are just the first ones to come to mind. There are many more.
These are the things I do most with my voice. And all of which you can't fully do with your voice. Google Now is far from hands free. The Moto X implementation is just eliminating the need to use the touch screen to start listening. Not eliminating the need to use the touch screen to complete a task. Google Now requires too much touch input to work. And isn't the purpose of voice commands to do everything by, you know, voice?
Siri, although she has some issues as well, can do all of the previously mentioned things without ever once requiring touch input. And that is something I miss about iOS. Plus Google Now reminders are total crap compared to iOS reminders in the sense that going back to view all current reminders is a pain. Swipe up to google now > hit the menu button > hit settings > hit my stuff > hit reminders. 5 steps. iOS? Just hit the reminders app... Google should at least incorporate time-based reminders into Google calendar if they are going to make it a pain to view your reminders.