the whole thing didn't seem that egregious to me. they dont want you kicking body parts out to intentionally impede a baserunners path to the plate. if it's dumb it's dumb but that's the rule and that's exactly what happened. im not sure what everyone expected
in the list of fixes, just making it so you're not out because your foot popped off the bag for 1/20th of a second seems much more doable than reinventing the entire notion of bases