The idea of dumping excess to a resistor comes up now and then and it used to sound pretty compelling to me. It doesn't any more for a couple reasons --
First, a resistor is just a heater of course, and for anything more than a trivial amount of braking would need to be cooled itself to prevent it burning out. So now we have a radiator and fan and whatnot to cool our resistor. But wait, we still also have friction brakes, we can't get rid of those because for one thing they work even if the car electronics are completely dead. So now we have two systems that both take kinetic energy and throw it away as heat. One of the systems we had to have no matter what. The other represents excess weight, cost and complexity.
Second, although it seems attractive to have the car handle the same in all conditions, I care about the energy efficiency of my driving. So for me, there is some benefit to having only as much regen as the car can productively use, because it means I can adjust my driving behavior to suit the conditions. If I want more deceleration, I can always use the brake pedal.