Been discussed quite a few times, e.g. Suggestion: auto switch to default soundcard
But I would like that, too. Personally, I am now switching to same soundcard everywhere, so I “only” have the issue with no soundcard attached, while doing offline setup changes.