You are so off base on that post it's amazing.
The entire point of medical bud is to provide it to people who need it in a legal manner. It needs to be legalized for so many reasons.
First of all, it's only illegal because of political corruption and racism.
Second of all, if California alone legalized and taxed, it it is estimated that it could bring in 700 million a year in taxes, enough the put a huge dent in its deficit. country-wide, it's estimated that it could bring in about 70 billion a year in taxes. that alone would cover the first worthless "bailout".
http://www.canorml.org/background/CA_legalization2.html
Third of all, if legalized, it would help much more than the current "drug war", to help put the drug lords out of business. If people can walk into a store and buy good quality ganja, why would they buy illegally grown cartel weed?
Fourth, Illegal drug growing operations do horrible damage to the environment. Cartels where I'm from in Califonria destroy/trash the areas they grow their "prodcut" in. Legalization would lead to more sustainable growing practices and better technology to grow as well.
Fifth, and probably most importantly it would allow (finally) for the hemp industry to flourish again, providing an alternative industry to the oil tycoons. Hemp can be used for almost anything and is also extremely healthy for you. It's one of the only plants that has all necessary amino acids in it.
Sixth, as to your comment of the government "fucking it up", do have any idea what's in some of the weed you get? You don't want to know. If it was legalized, you could buy certified organic bud if you wanted to or you could buy the bud grown with pesticides as well.
I could keep going but I have to pack for going to Moab for the weekend.
Legalization isn't just for making it easier to get, it's about helping economy by taxing and providing new jobs, lowering the crime level, saving money by eliminating the useless and resource intensive war against drugs, and providing a product for people who need it medicinally.