Earlier quoted context omitted.
You nailed it. The only thing Excel doesn't have is the well-designed UI and collaborative functionality of Google Sheets. Named tables, VBA, Power Query? I'm never leaving.
It has the collaborative functionality in Excel Online and in OneDrive-hosted Office-365-subscription desktop Excel.
I feel it always lags. I also tried to use their API once to e.g. upload data to a sheet but it was really messy.
In google sheets all this worked just fine.