Most people who starts using drugs......they starts with cigarettes and alcohol......not with marijuana,and they are legal
But yes...all that you mentioned above about illegal dealers are almost true.....so why the politicians do not do their job and decriminalize this plant,start selling and take the income instead of the illegal dealers???
I live in holland wich is a country where they are stupid enouh to legalize drugs. I live near the belgian border and there is a lot of drug tourisme. The politicians tried to stop the drug tourisme but the mayors said that drug tourist are welcome. If I walk trough my hometown I always see people who use drugs, after a time you can recoginze the smell of weed.
If you travel on a train that travels out or in to your country, you will see people who don't know where they are but they know how to go to the cofee shop.
And after all, Holland is one of the biggest producers of illegal cocaine. And illegal means drug dealers.