888's are awesome tyres in the dry and in the wet people who say they are shit in the wet clearly can't drive or modify the way they drive in the wet!
Or they are using 888's with little or no tread left as you're only going to clear water that's shallower than the depth of the tread the same as any other tyre for that matter.
To be fair I've never tried the V70's but they do get good reviews form the other guys that run them in hillclimbing.
Rich