Kinect is actually a double-edged sword for devs. Forced implementation with the console could in theory produce quality usage eventually...but likewise, it could also result in a lot of 'shovelware' and forced inclusions that range from inconvenient to downright stupid.
Oh, and as for the DRM, would you believe that people are legitimately petitioning to get the Xbox One back to the way it was?