Why are dynamic web sites priced significantly higher than static web sites?
From a development standpoint, building a dynamic site is a few orders more complicated than building a static site. A static site is mostly HTML (with perhaps some JavaScript). A static site is relatively easy to build and if a mistake is made it can be seen visually. A dynamic site, on the other hand, requires server-side programming and extensive debugging to ensure proper operation. This programming and debugging in turn requires much more specialized knowledge than HTML and is much more complicated and takes longer to do.