Thinking about the thread topic, this is really two questions:
1. Is 5E better now than it was before Perkins and Crawford left.
2. If so, is it better because they left, or for other reasons?
While I think the correct answer is that it's too early to tell at this point, my instinct is that the long term changes won't necessarily be for the better, but I think it that has less to do with Crawford and Perkins and more to do with corporate general strategy of monetizing D&D more. That strategy would exist no matter who was in charge, and I think James Wyatt, who is now running the ship IIRC, is a veteran with solid design chops.
So I think the problems with recent releases are the result of that change and would likely be there even if Chris and Jeremy had stayed.