You will always find a Venezuelan who needs or knows somebody who needs to buy dollars at the black market rates! Anyone who comes to Venezuela and exchanges their dollars at the official rate is getting robbed. Of course it can be scary as a tourist if you don't know anyone here.
It wasn't by choice. We only had $100 in our pockets because we didn't know. In most countries I had been to, its easier to use a card to pay for stuff rather than exchange cash. I figured it would be the same way in Venezuela, I just didn't know.