Bug-free software is possible
Undesirable behavior will happen if our desires keep changing faster than software changes.
Web programming is getting unnecessarily complicated
World Wide Web was meant for hyperlinked documents, not web applications. NCSA repurposed the web using CGI to run command line programs over the WWW browser. After commercialization of the web, various companies repurposed CGI to run their business interface over WWW browser.