Most console makers take losses on consoles. However, they don't take losses on accessories (controllers, etc). By 'encouraging' you to buy the accessories, this allows the console maker to make some of their money back because the money goes straight into
their pocket, which doesn't happen with the games.
Given the $4B hit MS absorbed with xbox 1, I'm sure they want to put as many accessories out there as they can.
I have a question I've been meaning to ask: NTFS will still be supported, right? We won't be forced into WinFS right away? And will I be able to convert FAT32/NTFS partitions over to WinFS?
I think you have the concept inverted. WinFS is a relational store that is backed (mostly) by a file system (NTFS). For example, a word doc doesn't get put into a database table along with its metadata. The doc resides on the file system (otherwise old APIs
would break when looking for the file), the doc's metadata is what's persisted in the relational store.
WinFS sits on top of NTFS, not the other way around.