WTH is there a select and input_select

Why do we have select and input select, in automations it is a pain to get the correct action. Can we not just combine them to make it more clear?

input_selects are constructed by you and can be changed by you.

select entities are provided by integrations and have a read only list of options to select from that you can not change.

Thank you for your submission to WTH but I am closing this as a duplicate (please search before posting). You can vote and comment on this one: `input_*.` entities stuck in time