Why AI-Generated Code Creates Hidden Technical Debt