It depends on which drugs you take, really.
Synthetic drugs feel very artificial. The high from them just seems... forced. The body doesn't like this awkwardness, so hangover is usually present. These include: MDMA, PCP, DXM, Amphetamines.
Drugs that have been growing on earth since the beginning of humanity certainly don't feel artificial: DMT, Psilocybin, Cannabis, Opium, Cocaine, feel very clean and do not produce next day hangovers. And afterall, what is so artificial about consuming plants? And these are the drugs that are chemically closer to the drugs our body produces on its own.