This is wrong. Just spend some time in finance, then spend some time in a field which is closer to a hard science and you'll realize it. As an example, most theories in physics are pretty darn good - ie you can use them to predict the outcome of something. Most theories in finance and economics are pretty darn bad - ie you can't use them to do anything useful.