pros and cons of information processing theory