Tom Osborne is a Christian and if he's doctrinally sound, he's discussing the 'bigger picture' here. His views about greed, the poor and the like, are right in line with Christian doctrine. Investing personal/spiritual value into people in need, rather than material things is the true value of wealth. Christ teaches us to take care of the widows and the orphans as a priority, not after we get done making our Lexus payments.
I think spiritually and as a culture, he's exactly right. Al Qaeda is no threat to our relationship with God; quite the contrary. However, our greed and materialistic values certainly can and will be threats to the fabric of our culture and personal salvation. It's the internal obstacles that truly threaten us in the bigger picture.
In the realm of relative 'truth', it all depends on what you believe in. If it's the Trinitarian God of the Holy Bible...I think Osborne is right on track. If it's another god or some 'God' we made up (usually some concoction of generic right/wrong and our own opinions and political views)....he could be way off base.
--Cheers