Tobacco contains nitrosamines that cause cancer in human beings. Cigarettes (tobacco) contain thousands of tumorogenic compounds responsible for cancer. These compounds form at high temperatures generated during smoking due to pyrolysis.
Money is not everything. Government is earning lot of exchequer through other essential commodities as well as taxes (income tax, sales tax, VAT, service tax etc)