The cons are that teams can be a little predictable .
Teams does adequate practice time to execute them properly .
The cons are that teams can be a little predictable , and it does adequate practice time to execute them properly .