@BillRM,
When you can conceal a van in your purse, the comparison might be worth dealing with but...
A van is large and impossible to carry into restaurants, movie theaters, banks, etc.
A van makes noise if it is being aimed at me giving me the opportunity to react.
A van requires a key that makes it hard for anyone other than the owner to use it.
Someone can't knock you down, steal your van and run down the street with it.
A van has an easy way to track down the owner if it is used in a fashion that is against the law. One needs only write down the license number.
I don't have to worry about someone pulling out a van if they think they are being threatened. (Even if they aren't.)
Van's don't kill someone 100 yards away if someone accidentally puts the key in it.
I think Willie Sutton could tell you why gun shops aren't robbed. That isn't where the money is.