BTCGuild had a 2PH witholding attack earlier this year. Are you saying that withholding attacks over a certain hashing size are not true, worthwhile, or both? It's also been alleged that in the withholding attacks, that the miners aren't really mining either.
Withholding attacks don't make financial sense - that's easy to prove with math.
The thing is, however, that sometimes people do things that don't make sense. Like mining at a loss instead of buying coins. Somebody with a grudge may very well want to see certain pools get hurt. It is also possible that the attacked was genuinely stupid and didn't know his custom CGMiner wasn't working - although many people doubt somebody with 2PH/s would be that stupid, but as we all know money doesn't buy intelligence