if you are like me and have multiple hubs in multiple locations and find it teadious to vpn in and update all of them when a new firmware comes out...
i have 4 in various locations and use this method to simply push two buttons on a cloud dashboard for each to kick off the fimware update..
Within 1 minute i can kick off the firmware update process on all my hubs.
The dual buttons is just a safeguard against accidentially clicking one button when using the dashboard.