I'm not sure what this roster was supposed to look like, realistically.
We didn't have picks, we didn't have cap space. Did we really think we'd have a kickass roster in just one year of turnover? We'll be lucky if half the guys starting this year actually pan out long term.
I don't think you can really give Canales a fair evaluation given the constraints he's working with.