We want subtasks to remain the basic "task" icon, not inherit the task type of the parent task. This could be a toggleable option in settings, for those who like subtasks inheriting task types from tasks.
For example, we might have a contract template as a task with task type "resource," which we are using to track through our document development and maintenance system. We like that we can use the "resource" task type to differentiate it from actionable tasks, but then when we add a subtask like "update footers on this version", it defaults to a resource task type when it IS an actionable item.