why dont they make like a patch for it so it works on mac formatted ipods.
Because that involves supporting a whole other filesystem (HFS+) which is
a) A massive waste of resources on a limited DAP
b) Pointless, as Macs, Windows and Linux can all read FAT32
c) A significant amount of work for miniscule gain, as it is quite possible to create a 'WinPod' from a Mac
However, if you really think it is worth it, I look forward to seeing your patch (keeping in mind it shall not almost certainly not be included in rockbox)