Fair Value Accounting: A Controversial but Promising System