"Money is a load of tosh" how have you come to that conclusion? Have a look at the replies to your 'Moneyball' thread and you will see that's not what people think. It's turned into an informative thread.
Maybe it's an age thing? Maybe a certain demographic is more on board with the concept than others.