WTH - Groups with triggers/services

Why I can’t use group inside triggers like the state to trigger on the entity they are in that group. Also on service calls, the scope of available service is very limited instead of passthrough everything.

Groups should be just an expander on all places where groups can be used instead to be an own state object from the old days.