Yeah, contrary to their "No Compromises" promise, this does seem significantly inferior to the Apple Watch (resolution doesn't look nearly as good, no touch screen, polish and finish, etc).
With the price at nearly half ($199) of what the low-end of the Apple Watch price range is expected to be ($349), however, this does open the smart watch option up to more people that don't have that sort of cash to spend on wearables.