Because of the mature ecosystem that offers off-the-shelf plugins and addons that will support almost any marketing strategy you can think of. Limiting the need to custom develop every idea saves a lot of money, even in the short term, not to mention long-term maintenance. WordPress as a CMS is also a well-known solution, so it’s almost certain that most people already know how to use it, at least at a basic level.