Ja ich weiß, aber das kann man ja durch verschiedene Tools zu Mindest ein bisschen erschweren.
Naja ich denke mir du würdest auch nicht wollen das irgendein Kunde von dir der denkt viel Ahnung von sowas zu haben einfach so in der Geschäftslogik deines Programmes rumpfuscht und du darfst das dann am Ende wieder ausbaden weil nichts funktioniert und der Kunde natürlich nichts gemacht hat...
EDIT: Es ist natürlich was anderes wenn du die Webseite nur auf einem deiner Server für andere bereitstellst, dann kommt da ja so eh niemand dran. Problematisch wird es nur wenn das ganze an Kunden ausgeliefert wird und komplett beim Kunden läuft.