I had a Greninja that could outspeed and OHKO all of her pokemon except for garchomp and quagsire (and quagsire could get 2HKOed by extrasensory with the psychic damage buff from the field), so the fight was really just all of my pokemon other than greninja vs. her garchomp - and while the garchomp is strong, it's not going to be sweeping my entire team single handedly.
If you're not using *any* water pokemon I guess that's a problem - I've practically never played through pokemon without using a water pokemon of some kind though (especially since having no water pokemon makes surfing a nuisance, when surf is one of the few actually good HM moves).