Most admins would consider having network infrastructure's firmware change outside of their control a bug/misfeature. Not to mention most devices would require reboot to apply change.
And to be able to remotely change the code running a HUGE security issue.