And that is why every new users, who starts with only the default dashboard( i bet many does), will eventually “experience issues”, as they have no idea that it’s a “generated-yaml-dashboard”
If they don’t change it directly, and/or don’t make any New Dashboard (all cards ends up in the default-anyway.).
But ofcause if the want this “Default Dashboard” (ui-lovelace.yaml) with all cards automatically generated/added, they may have reasons for this, i just can’t see them … but i do understand if you might want your own “ui-lovelace.yaml” files, but not what you use the "initially"generated Default-Dashboard for ( which is why New users always starts with Not being in “storage mode” ), until they get as far as i.e creating a new-dashboard, and trying to figure out if they should “take Control” ( which most probably chooses to , without knowing what it really means, it just sounds right )
Meaning, i believe the “ui-lovelace.YAML Mode” is “hangin on” do to previous uses-cases, but obviously also so that a “New” initially Dashboard is created/available, for new users, they will eventually end up in “Storage-Mode” , so i don’t understand why this is Not the Default Mode, They have to Choose Storage-mode eventually( if they not settle with 1 Default Dashboard(generated yaml mode), and/or choose the rest(new) dashboard, to also be in YAML-Mode ) , how many New Users do you think Chooses, Yaml-Mode ?
Storage Mode( UI Controlled ), is more logic to New Users, Yaml-Mode is a “left-over” or for experienced Users