Great insight! A little awareness can go a long way in understanding how the world around us was built. This mindset can be applied to many areas including architecture and industrial design.
As a software engineer I take a similar approach when looking at code from other engineers. Why did they do it this strange way? Oh, because it solves this crazy problem that took them months to figure out!