0% pools still keep the transaction fees and suffer from more stale shares than possible when you go solo. Again, I didn't claim that pools are considerably worse, they just don't have better returns on average.
I've been concerned about this lately myself. Right now ~ 3% of my hashes are stales. I'm definitely thinking about getting out of the pool. ;-)