Don't feel he needs to be fired but I completely agree about his team and seemingly 6 months to one year behind the rest of Microsoft.
Could be that they are behind a bit because they needed to wait for some deliveries from the Windows side? I dunno. Xbox One OS doesn't seem as mature as it should be either.