The explanation I was given was that the binding energy of the quarks in a proton is greater than the energy it takes to create a new set of quarks. So before you can pump enough energy into a proton to split it, you've pumped enough energy in for new quarks to appear, and you end up with two particles but no naked quarks.