Currently ng-templates can only be added as tags inside a Kendo component's html tag. This forces the developer to use the template feature of an Angular Component.
This limits the flexibility of what you can do for any of these components and forces developers to make them stand alone Angular Components if they need to be used in their code. This is overkill in a lot of instances and while it works great in all the examples it is not practical in every real world situation. Especially if there is a lot of supporting HTML involved.
I have seen several other developers looking for a way to define a template outside of a component for reuse or due to some other dynamic interaction that is required. I believe this is needed throughout the Kendo library.