You have a point to a degree. However, how often would the news report SWAT doing a good job? To some level eliminating them here and there might be good, but I think better management when and where they go might be better.
No, they should be eliminated precisely because they are mismanaged and underused. We as citizens should not be subject to the whims of some wacko local police agency who wants to "play Army."
If there was a jurisdiction that had a level of violent crime that was able to justify the need for these paramilitary organizations, and said SWAT teams were used to suppress such criminal activity, then yes I'd agree that they'd be needed in such a place. But when we see these SWAT teams used in the types of ways we often read about, that just makes the case that they are not needed.
I am also openly questioning just how often the "child porn" excuse is used to arrest or otherwise harass people.
When you got a high-tech, million-dollar hammer sitting in your toolbox, everything starts to look like a nail.