Yes, but listen. IT IS FIXABLE. And smart minds are working on it. It is only the current manifestation of the pool system that allow these pool attacks to work.
http://forum.bitcoin.org/index.php?topic=9137.0It is possible to have pools work with zero pool attack risk. It is being worked on by smart people. The new system will probably be adopted soon (within 6 months).
That thread hasn't been touched in the past month. Who, exactly, is working on this?
The fact that this shit is still going on, combined with the ridiculously pollyannaish mentality of most bitcoin users, is seriously alarming.
Maybe the best way is to create a open source mining software solution that is good enough to be adapted by mining pools.
Everything else is doomed to fail, nobody can enforce mining pools to take care about security.