One other disadvantage I find with rim brakes besides the effects of water and road grime in wet conditions is that on my home built MBB , it rubs against my legs slightly at the front wheel.
Given, this depends on the bike design, seat position, rider's pedaling style e.t.c but it can be...