SD card read/write with Arduino

now is there no way because the arduino isnt currently capable (ie not part of the core code) if thats the case could a custom core be written.

or is there no way because of the technical limitations of the chip and execution enviroment?

and why limit it to fat if raw works fine?