"Remember, you are suppose to build only the basic versions and then it upgrades. There is still some debate as to the value of this arrangement and I wouldn't mind having a choice but currently this is the way the devs have it set."
The more I think about it, the more this bothers me. By this logic, in 2014 if you wanted to build a modern building, you would first have to build a teepee, then maybe an adobe hut on top of it, the tear that down and build a very basic wood frame house, then build over that a small skyscraper...etc. You get my point. Once we learn a newer building technology, we don't (and shouldn't) have to build new structures by building old ones first and then tearing them down and build more advanced structures on their foundation. We should be able to directly build the most advanced structures.