And then I accidentally shipped it.
No, Charles was a jerk because Alex had repeatedly told him about his abilities—and that it could do something like this. Charles also knew about Alex’s past.
Charles wasn’t blaming Alex for Darwin’s death, no. But he should have known that Alex, the most damaged out of all the mutants he had, would get hurt by a “you could have killed someone” when, no shit sherlock, he had just killed someone the days prior, and also had 4 other deaths in his past.