Why is Marijuana illegal?
Marijuana was legal until the 1930s. The FBI helped promulgate legislation to ban Marijuana because it was publicly associated with Mexican Immigrants and by making consumption illegal, it was a way to deport Mexicans who were found in possession.
That being said, the reason that Marijuana is illegal is primarily discrimnatory; rather than any legitimate concerns for the people's general welfare. Therefore, the reason that marijuana is illegal is primarily historical.
Today, this rationale will not work. However, based on personal experience with salvia and marijuana, the effects of the former do not last very long, while the latter endures for several hours.