well, all compression programs work by encoding the file into a complex encryption, therefore requiring fewer characters to store the same amount of data, and if you split the file, the logic is broken if all the original pieces are no longer intact.
It's not winrar's fault, that's just how encryptions work.