There is one political party in Germany, called Die Grünen, which worked out and carefully phrased a document in which a strategy regarding the opening of four coffee-shops in Berlin is explained. It is a project planned for the hip districts Neukölln/Kreuzberg, two shops in each district.
What they did very right this time is to implement social measures to control for abuse of the drug, as well as general social education/awareness. How they want to do it is through means of some sort of consumption diary on the one hand, to register increases/decreases of use and the circumstances. Even though it is not yet accompanied by a scientific institution, such as a University facility or other third party scientists, it is one of the very first steps towards general public education. Another measure is the inclusion of social counselors (I lack a better word) inside shops. Thus, there will be educated people available to you to talk to in case you have any questions concerning Cannabis (what it is, how to use, where to use, effects, etc.)
Likely, the plan will not go through government anytime soon, but there, at least, is a movement to be seen. Most politicians are forced to do so, though, because they are always fighting for votes. In the end, as a fed up German citizen, I could not care less HOW we get there, as long as we do.
Thanks everybody for your replies, it's a great pleasure to read. I still fantasize about a legal high at the end of a long workday.