Some manufacturers like Xiaomi already have a very annoying flow for enabling developer options and using ADB. You need to have a SIM card inserted, need to create a Xiaomi account and there's several popups with timers you have to wait through.
With MacBooks it's very seamless to connect to your iPhone's hotspot, it just appears in the WiFi menu.
It's definitely more convenient than a dongle, as long as you have your phone with you