Final answer:
Max Weber believed that it was difficult to use standard scientific methods to accurately predict behavior due to cultural influence and complexity. He introduced the concept of 'verstehen' for a deeper understanding, highlighting the challenges of prediction in human behavior.
Step-by-step explanation:
The theorist who believed that it was difficult, if not impossible, to use standard scientific methods to accurately predict behavior was Max Weber. Weber argued that human behavior is influenced by culture, which complicates the use of scientific methods for prediction. He along with Wilhelm Dilthey introduced the concept of verstehen, which meant to deeply understand social phenomena from an insider's point of view. This approach recognizes the complexities and nuances of human behavior, contrasting with attempts to predict behavior solely based on external observation or purely quantitative methods.
Furthermore, in political science, while general patterns of political behavior can be predicted, individual actions cannot always be accurately forecasted due to randomness and the unpredictability inherent in human decision-making. Similar considerations apply to predictions in sociology and psychology, where complex societal and psychological factors interplay.
Thus, predicting human behavior accurately remains a challenge due to the influence of culture, complex human subconscious processes, and the possibility of randomness in actions, as highlighted by the uncertainty principle's influence in social sciences and the critiques from figures such as Freud and Jung.