You may be thinking, "Yeah, that sounds fantastic, but so did that timeshare in the Bahamas. What's the catch?"
The catch is that dynamic Web sites are complex and involve more technologies. Static Web sites require only the machine you use to build them and a Web server to dish them out. You don't even need a Web server to preview them.