Topics under Obstacles

What is technical debt, who owns it and when is it due? Post #2 in a series of post about obstacles around software development.

Why do we have obstacles in software development when software is almost free from constraints?