Web development is time extensive, the more complex the more time it requires. Technology plays a key role and infrastructure such as applications and licenses. You have to consider design and development time.
We like to think that your business is unique and your consumer interacts with you different. Services like Wix or the "free" templates are based on the "One Size Fits All" concept. You will never find a reputable company use these services.
Every project differs in complexity and requirements. Web development is a time intensive undertaking and you can have two websites look just alike but yet function very different due to the backend functionality and infrastructure.