No I wouldn't.
Erm, if you hadn't noticed 90% of the abilities currently in the game are being replaced by completely new abilities. Just because Sidewinder doesn't exist doesn't mean it can't exist. Who says RNG has to have Sidewinder anyway? There's no Water spell in the game from 1.20, does that mean BLM shouldn't exist too?
On a support class? BRD didn't have to be created yet, they could have made a new mage class, RDM perhaps with all the enfeebles they're taking away and BRD as job.
Just because it was over powered doesn't mean it deserved a job no ARCs want to play. They already nerfed it into line with other DDs in 1.19. Maybe even too much since I'd pick a MRD or LNC over an ARC every time when forming parties for just about anything. Even without the animation lock the class is way behind in damage, especially when it comes to AoE situations which are very common these days.