Jag jobbar som utvecklare och jag tycker att man självklart till en viss mån (2-3timmar kanske) kan fixa buggar i efterhand. Men när kunden har testat och godkänt leverans så är systemet levererat i sitt befintliga skick. System och miljö ändras ju efterhand och de förutsättningar som gällde innan kanske inte gäller längre. Man kan ju inte sitta och ge gratis support för ett system hela livet heller. Även utvecklare behöver ha mat på bordet

Du säger att du går in och grejar själv i koden, även fast du inte har de kunskaperna, det är inte ett beteende som får en att ha dig som drömkund precis
Den som är beställare har en väldigt stor roll i hur bra systemet blir. Skriver du ingen vidare kravspec eller testar av leveranser så blir det ofta inte så bra.