Although i agree with decriminalization, there should be an exception for Honey Traps set by foreign governments where the consideration for sex is political or military intelligence or information rather than cash.
Good point EB. But as long as the purchase of sex is tabooed by society at large, Honey Traps will still exist, even though it's an open secret that government officials and diplomats and wealthy dudes entertain themselves and guests with escorts.
I doubt any German politician would want to be known publicly as someone who purchases sex even though prostitution is perfectly legal in Germany.
Based on the insightful comments and suggestions from the learned Merbits like Patron, hungry101, Valcazar, CaptRenault, CLOUD 500, (and many others who are way smarter than me), I've come to conclude that there's really no perfect solution that would protect sex workers and their clients from the law, "society", opportunistic politicians, and hypocrites.