I strongly agree with the points mentioned above. But I don't think there's a perfect tool out there to make amazing websites with amazing web designs like this :
https://steemit.com/design/@crazybunny/design-inspirations-1
https://steemit.com/design/@crazybunny/design-inspirations-2
Services like WIX and SQUARE are only helpful if you want a decent design of your website. If you want extraordinary designs you definitely need to learn to code or employ someone for the coding part.
Overall, A very good article with equal points supporting both the sides. I would also like to mention that there is a coding tutorial bundle available for as low as 20$ with stackcommerce. I'll paste the link below if you want to check it out :)
https://stacksocial.com/sales/pwyw-learn-to-code-2017-google-go
Thank you for your time reading! Yeah.. there is a balance between the pros and conts of learning. At the end.. what you lose learining it?