It is only illegal because they are not making any money on it. If the government could make money with weed like they do with tabacco, it would be legal. There is still money in tabacco and this country was partially founded with tabacco money, so they aint illegalizing that crap anytime soon.