Odds are pretty good that you've got more value in what you have on you than you'd have on you in cash anyway... phone, smart watch, laptop / tablet in a bag, etc.
Perhaps, but they all have to be exchanged for cash to be of real value to a thief. Unless they just really want a laptop, etc. And all those things are traceable - granted, odds of getting caught when trying to sell those are small, but not zero. Cash is hard to trace.