his weaknesses are the ones I named and until he improves in those areas BYU will always have games where they give up too many points and lose because decent teams with good QBs and smart coaches have and will continue to exploit those weaknesses. It's really not that hard to understand.