Question: why are bad words made?
Answer: English. In English, swear words and curse words tend to have Germanic rather than Latin etymology. Shit has a Germanic root, as likely does fuck. The more technical alternatives are often Latin in origin, such as defecate or excrete and fornicate or copulate respectively.