I have to admit that the ESPHome flash tool is quite convenient. There's a quick web interface to set up some config and you can flash microcontrollers with dedicated firmware from pretty much any device.
It's one of those silly features that you use maybe once or twice a year at best; same with WebUSB and WebBluetooth.
Yes it seems trivial vs just downloading the bin and flashing it from the terminal, but the authors are throwing extra conveniences in to the web installers.
If I want to flash an ESP32 through the web browser, my only choice (besides installing Chrome) is to boot up Windows and use Edge.