No, I'm not agree.
I leave alias here in case end-developer will deside to withdraw some component from chain and make it as separate endpoint.
E.g. I change some property at runtime in some handler, so, I call by alias independently where it is presented.
Alias is a identificator of handler, 'id' - of component.
So, maybe we should check alias unique within chain too?