WTH we can't have built in lovelace cards that can match entity domains or use wildcards

I know the official use of wildcards to match entity ids was briefly in lovelace initially then scrubbed very shortly thereafter. If I remember correctly the rational was something like it was impossible to tell whether or not an entity_id was unused. Can this decision be reevaluated? If we can’t have wildcards can we then at least have domain matching?

For an example of a use case would be to have a card that contains all automations. Right now, you would have to manually update the lovelace ui every time you add/remove an automation. The automatically generated lovelace cards are doing domain matching. Why can’t we do this manually?