WTH why is the devicename added to entity names?

In some(?) cases devicenames are added to the entity names which are often undesired/unneeded and it is hard to get rid if those.

E.g. when I want to add some entities from the device page to a dashboard the entitynames look correct on the device page, but when I use the “Add to dashboard” button I don’t get the entitynames that are shown, but they get the devicename added in front of them. This makes them kind of unusable because the text becomes way too long and you can only derive what is what by the icon or unitvalue.

See screenshot below. So instead of getting cards with names Illuminance, Motion and Temperature they now all have the name “Badkamer sensor …” in the preview

and after looking at the dashboard it is a bit better, but not a lot.
Why does the device name need to be repeated at all? It is already there in the section header.
image

I know I can change it in the tile card settings, but that is annoying to do it one by one.

Similar situation in mobile app when creating an automation.
I select the device and still every entiy has the device name added to each of the triggers. This makes selecting triggers into a guessing game because they don’t fit the screen, while they would have fit without the unneeded devicename.

There are probably cases where it is useful to have the devicename displayed near the entityname e.g. the entity search thing you get by pressing E. But frontend could still add devicename when needed for specific cases.