Do Zigbee devices in general get Firmware updates through their branded-HUB?

If a brand allows you to download firmware files (like IKEA does), in theory you should be able to update the firmware without the need for a brand-specific hub (for instance, you can update IKEA devices over-the-air using deCONZ instead of an IKEA hub). However, a lot of brands simply don’t publish the firmware files, so you’re stuck with the brand hub if you want to run updates.