In politics, I find gambling is the best way to resolve disputes among friends stemming from cognitive bias. Put a bit of money on various results and someone will be right and someone will be wrong.
http://marginalrevolution.com/marginalrevolution/2012/11/a-b...
And another view:
http://noahpinionblog.blogspot.fi/2013/05/bets-do-not-necess...
Information is used both to understand and to influence. It's a three-edged sword.
And once you know you are wrong, you can now start figuring out what you did wrong.
People telling someone else to 'put their money where their mouth is' are essentially asking the someone else to prove the sincerity of their belief - or the person saying it has an opposing sincere belief and they would like to make some money off of a bet over who is right.
And I love it!