That does seem like it would be better...
But, having said that, I keep thinking of all the variables that come into play: time to cool batch (and if it's even important), water usage, energy usage, simplicity vs complexity, my head spins
My current method is making a few trays of ice, freezing 1-2 gallons of water in a bucket, and freezing all my reusable freezer packs and using my utility tub and water to make an ice bath. I've been reusing the water in my washing machine. So I'm using some water (though most is being reused) and some energy to freeze the water to ice, but that's about it. It's pretty simple and takes maybe 30-40 mins (honestly haven't measured). It's boring standing there and agitating the wort and bath water, but it's easy and works.
The reason I starting thinking about this was that I was brewing outside for National Home Brew Day, so I needed something I could use outside so I borrowed my friend's chiller. It was a big pain in the butt and took longer than my current method (long story, but it was the chiller's fault and it's construction and I'm sure I could make a better one that wouldn't be a pain and would be faster). But it allowed me to brew out.
So, do I really need a chiller? Assuming that I don't need to brew outside and assuming I don't need to chill any faster (and the no chill method and long hop stands people do make it seem like I don't), then it seems like I wouldn't be gaining much from it if the only advantage is I chill a little faster. It has a big up front cost (copper and pond pump if I went that way). It's more complex and more likely to fail. I still have to make ice (if I get the pond pump). The pond pump needs energy to run.
So what am I missing?