Logically, a small website should be built with static HTML and CSS. So why build an overly complicated infrastructure with a web application front-end and a database back-end (which needs to be regularly maintained) just to display a simple website?
In many cases, WordPress became the hammer looking for anything that resembles a nail.