For sure, I also get the feeling Armas and Curtis expected way too much from the team, when simplicity was what was needed. So everything suffered, especially fitness from a poor off-season.
Interestingly, Perez has his PhD in Exercise Physiology, so fitness and mechanics should be right up his alley.