The real source of the problem with mark-to-marketing accounting rules has been international, coming out of the Basel II rules that have only recently been fully adopted in the world's banks. In any case, banks must revalue their assets according to current market conditions, which in itself is not such a bad thing. However, the minimum capitalization rules in conjunction with this method of accounting aggravate downward spirals. If a bank's assets decline in value, it may be forced to sell some to raise its capitalization, which has a clearly negative multiplier effect on the markets in general.
The SEC has reportedly been considering some variation of this rule. I would suport a change that has been reported to have been adopted in Germany. Banks that declare a willingness to hold onto an asset to maturity, may value it at its original face value. Thus, promises to hold certain assets to maturity takes them out of being subject to the mark to marketing rule and stabilizes their capitalization, and hopefully, the financial markets more broadly.