Die meisten Developer die einen Shitcoin aufsetzen, haben keinerlei Ahnung wie der Contract eigentlich funktioniert. Es wird auf Standard-Contracts zurückgegriffen und wenn es Probleme gibt, wird ein Gig bei Fiverr oder Upwork gekauft.
Und dabei ist das große Risiko, dass der Contract einen Bug hat und auf einmal alles weg ist. So ein Bug muss ja noch nicht mal am Anfang bekannt sein, sondern das Wissen, um den Bug auszunutzen entsteht erst in der Zukunft.
Oder wie du schon geschrieben hast, wird etwas dazu programmiert und da wird auch gerne auf andere Module zugegriffen. Hier auch wieder das Risiko, dass dort ein Bug ausgenutzt werden kann.
Oder es wird bewusst etwas eingebaut. Es gab schon immer immer wieder Contracte, in dem zum Beispiel nachweislich in einer Programmierzeile drin stand, dass der Contractowner jederzeit alle Token verschieben kann. Das hat die Leute aber nicht gestört, weiterhin zu kaufen.