Five reasons why Web-based development might not be the best choice for your enterprise.