Let entities have a state with many values (list)

For example, if you have a calendar entity, it may have several upcoming events for today, and you can use them all in a notification.
Another example is the “chores” entity, which may have a list of chores overdue/upcoming.
More example, an entity with a list of the next trains from the station.

The main goal is to integrate some service providing data in an iterated manner and relay it to notifications, or statuses.

Don’t hold your breath waiting for this.

States are always strings. You can’t have lists as a state type. You can have attributes with types other than strings.

It is very integrated in the way Home Assistant works and unlikely to be changed.

Having attributes with a list type would also work! something like “enumerated_state” can solve the problem too