There is a lot to be said for functionality and long term compatibility, I have seen several sites that are tied into wp 2. because issues with custom coding tied into the design. Sure designers like to show off skills with the latest and greatest, but with out much thought as to the future the site, the owner is left holding what could be a broken site.