I benched many a kid in travel ball who even began to act like that. A few times kids got benched just from mouthing off in practice. I had no tolerance for any of that.
I never benched a kid for playing poorly or making mistakes in any one game or weekend. What got them benched was a poor attitude or lack of effort/lack of hustle.
The message got across. Some kids quit the team. Other kids joined. At 15U I knew they needed better coaching in terms of the fundamentals so I stopped coaching but kept track of them. Many of them are playing in college now.