Breaking the Cycle of Technical Debt: Understanding the Hidden Costs of Custom Development & How to Prevent Legacy Traps