Microsoft Xbox operating system provides Xbox programmers with a set of common standards to use to access controllers, the Kinect motion sensor, play sounds, draw graphics, save files, and more. Without this, games would:

a) be more reliable.
b) be a lot easier to write.
c) cost more.
d) look same.
e) not be restricted to just Microsoft's platforms.