This. The problem is Windows can't read ext4 or Btrfs, and though Linux can handle NTFS, it isn't great.
When I was first switching to Linux a few years ago, I did have a shared library using NTFS. It mostly just worked, but the occasional game would refuse to start, and I had no issues once I was no longer using NTFS.
I think you mean storage. Memory is, at the moment, oddly expensive.