Microsoft has every other consumer OS hits going back to Windows 97
I think this probably indicates that they bite off too much in each release. It's actually a common problem when companies try to abandon an incremental development cycle and get a little ambitious.
barely supports metadata, much less user metadata
NTFS supports arbitrary metadata "streams", analogous to xattrs on unix. Windows and applications simply don't make use of them very much.
Also, Microsoft did introduce a new filesystem: ReFS. It is sort-of analogous to zfs or btrfs, but not very well supported in Windows 8 at the moment and not as feature-complete. Still, they seem to be ahead of Apple which is still using HFS.