Why arrest him in his home? Why not at work, with a couple of detectives and handcuffs?
This is misuse of SWAT.
I have a solution to misuse of SWAT:
Each time it happens, fire the Chief of Police (or County Sheriff, whichever applies) and start over.
See how many times that’s done before they start using SWAT “only when really necessary”.
And BTW, I know it doesn’t apply in this case, but add this to the “misuse clause”: Got the wrong house.
Got the wrong house? — Fire the top man.
Used SWAT when a simple arrest would do? — Fire the top man.
Any other misuse of SWAT? — Fire the top man.
And cut off all federal funding to the local agency for five years.
You are 100% right.