It's a chicken-and-egg problem. The roster has not been in a good condition for about a year and Curtis didn't even come close to addressing its issues.
Vanney is legitimately hamstrung by the lack of talent in several areas. But, he's also taking the approach of some stuff-shirt professor, who is stuck in theoretical problems rather than dealing with the practicalities of what resources he has at his disposal.