Why won't Netflix work on your xbox 360?

You have to register on Xbox Live, and then go to the Netflix website to set up a Netflix account.