The boxes won't do NTFS because it's Microsoft's format system. I imagine they'd have to pay a licensing fee to use NTFS. The same for Apple's HFS+.
As for the size limitation, I think it has more to do with FAT32 being free and Linux formatting flavors not being as commonly used. And then you...