No, he's right.
SWAT is out of control and needs some serious reigning in. They should be limited to being deployed only where there is solid information that a suspect is armed and dangerous. Addresses should be checked by no less than three people...one on the team, the team supervisor, and upper level supervision. Targets should be observed and confirmed to be present and all attempts made to apprehend them outside of residences.
Further, team members should be criminally and civilly liable for the injury and deaths of innocents at their hand.
Too many innocent people are being killed and maimed by SWAT raids, too many SWAT raids are occurring, and too many times there is no repercussion for fucking things up and blowing a hole in little kid's chest.
If, during an interaction between law enforcement and the public, someone dies, the best option is that it's the bad guy killed by a cop. Second best option is it's a cop killed by a bad guy, the worst option and one that should be avoided at all costs, even the cost of the life of a cop, is an innocent civilian being killed by a cop.
You can't have representatives of the State killing innocents and then just saying "Whoops, my bad" and then throwing money at the family.