The simplest way to think about it
WordPress is like a well-fitted suit off the rack: quick to set up, easy to manage, and far cheaper. Custom development is made-to-measure: it fits exactly what you need, with no template limits, but it's a bigger investment. Neither is 'better'; they suit different jobs.
