You don't need to learn every single DW ability each Pokemon has; you just need to learn the ones that have made impacts in the metagame, like Drizzle Politoed, Imposter Ditto and Drought Ninetales. Some Pokemon, like Delibird, Starmie and Drapion, got DW abilities that don't help them at all.