It would make sense to swap out entire buses rather than batteries. Bus drivers need a food break every 4-5 hours; rotating them back to the depot and putting them back on power would allow substantial recharging.
I'm not so sure about that. This only makes sense if you would have taken the bus back to the depot anyway. There is quite a lot of overhead in driving them back to the depot. The buses can only be taken out of traffic at the final stop, and those can be quite far from the depot sometimes.
Today the buses basically run non-stop. When I was driving it was basically in 4 shifts of 1.5-2.5 hrs, with breaks in between. The buses never stop for any longer period of time, you just replace the driver, when you pass by one of the traffic hubs.
The only time the bus stands still is after the final stop. There is usually some margin before the return trip.
Electrical buses are surely taking over soon, but probably not for this reason. Most likely charging will be done at the first/last stop, and maybe some top up at the intermediate stops. It does not necessarily need to be fully charged either. It is okay that the battery level gets lower during the day, as long as it lasts until it gets returned to the depot for scheduling reasons.
Your other arguments are absolutely right though.
the American kids are rioting or hiding in their safe spaces
Isn't this a bit contradictory?
The longer the title, the less important the job.