Why doesn't Windows OS read Linux filesystems?

Hello everyone

I would like to know why Windows OS doesn’t read Linux filesystems such as EXT4, EXT3 and EXT4 filesystems and many more.
And also in most cases VFAT and NTFS filesystems are used on USB drives when a user is operating in an environment where there are Linux machines and Windows PCs.
Can i use one of the following; EXT4, EXT3 and EXT4 filesystems on a USB drive that is used for a general purpose.