If Rockbox can make it work, why can't SanDisk?

Still, it seems Rockbox proves that there is a way to make the product do the things SanDisk promises (manage playlists, read micro-SD cards, for example). It makes it all the more frustrating that SanDisk still hasn’t taken the time to get its product to live up to its promises, when clearly there is a way to do it.