So, what is the question? As far as I understand, you can change the dates of subtasks. Yes, they change the dates of their summary task, that’s as designed. You “project” starts when the earliest of its subtasks starts and finishes when the latest subtask finishes.