It's a real shame there is no modern and open equivalent filesystem. Instead you get your choice between legally encumbered exFAT, legally encumbered NTFS, and a bunch of unix filesystems where permissions screw up the universal R/W.
We could have way better than fat32 on cards. Ms and apple just don't want to make that any easier for you.
In other words, even if only Linux existed you couldn't have a universally R/W usb stick without FAT or NTFS.
But honestly i would be fine with ms making ntfs a free open standard so we can get better support for it.
Storage vendors are going to use the lowest common denominator because of all the older hardware out there that wouldn't work with a newer filesystem.
And most of the people buying USB thumb drives and whatnot are just going to use whatever the drive comes with.
Far worse is it that there is no good, unencumbered (looking at you CDDL license) version of UDF fsck.