The most accurate reason that tobacco use is not as socially acceptable as it was a few decades ago is:
People today know more about the dangers of tobacco use.
Increased awareness of the health risks associated with tobacco, including cancer and heart disease, has contributed to a decline in its social acceptability.