I've nothing against them, but from what I gathered it does seam like they simply just grew to big to fast and can't keep up.
That's a good thing they did something right, however unfortunately they appear to face the same fate as the rest of the ISPs, too little infrastructure too big client base.
I might be wrong, but that's just the observation I get.
I think you're spot on here. CW was amazing when I first started with them. Support was excellent and things ran well. Now it seems there are too many passengers on the buss and the wheels are falling off. I've handed in my cancellation letter to them. One more month and I am out. Going to a capped account.