modern batting debate