How is this different than Cash?
How can bitcoin transactions "more easily be fraudulent"? By definition they cannot. Only *people* can be fraudulent.
You don't want to spend them because you don't want to send them to someone misrepresenting themselves. Not much different from the first time an online web site took credit cards.
Wouldn't be hard for someone to build a Bitcoin Insurance Agency. You'd pay them a percentage of each sale and they would take the risk on the transaction. If the transaction turned out to be bogus, they'd refund you the coins.
Oh yea, this already exists: https://clearcoin.appspot.com/