I think that some take issue with the idea of a sci-fi slingshot specifically, not a more child-appropriate weapon in general.
It's a cliche: Bart Simpson, Dennis the Menace, The Little Rascals, Huck Finn
I think that is why it was chosen... to tie Ezra into that archetype (Star Wars loves its archetypes).
Edited by Aluminium Falcon