In reply to Tom McFarlin.

That's a great addition Tom, thanks for joining the conversation.

There is a concept that seems to be getting more and more popular in the WordPress community, which states that WordPress is a marketing tool or a platform. I've seen hundreds of marketing and advertising agencies providing a large set of marketing and branding services and always adding WordPress website building as a natural continuation of their services, next to Facebook landing pages, content marketing, managing AdWords campaign and more.

I have never claimed that web development is the only required asset for growing a business, but I have no explanation why building web solutions is now leveled to installing WordPress. This is the part that concerns me the most, since I'm open minded and understand a lot of misconceptions that don't make sense to me, but I see some merit there, but providing web solutions requires some web development knowledge, even if you are not proficient what I would classify as required being algorithms and data structures, computer architectures and so on.

WordPress is the only popular web development platform that is used mainly as a blogging platform, DIY site builder or a marketing platform, unlike anything else out there that powers major web solutions.