I had some thoughts about it, and I could cancel the run and the crouch buttons.
But in the end I think they have their advantages. The crouch button is important because not all your jumps should be high, and the run button is important because beginners might want to move more slowly :)