The reason is simple:
we are talking about Microsoft...
Like they ever have cared about protecting their products..
Games: Using SmartE protection without anything enable (CD-checks and no more)
OS: Does Windows even have anything more advanced then Serial check?
Console: Original xbox with a very useful Debug port in the retail package
hmmmm... speaks for itself...