In some ways yes, but I don't see how the Lackey decision negatively affected this year.
Yes, I'd rather have Lester & Encarnacion than Porcello, Pablo, Moreland & HRam.
The poster also does not credit Ben for supplying the stacked farm that allowed DD to acquire Sale, Pom and Kimbrel.