Our society wants instant gratification with everything. The faster we go, the more we want it to move faster. Give us ‘quick’ or ‘instant’, and we want ‘ready-made’.
Some ‘pre-fab’ things work well and there is a real benefit saving time and money buying something that is all put together for you. It depends on the context. For a business there are things that may be too complicated for most. That alone is a good reason to find tools that can give us a head-start such as the Internet’s infamous ‘Business in a Box’.
If learning a programming language was required, well we just wouldn’t or we would believe we couldn’t. Too far out (technical)? This would prevent us from having a website or starting a business online in many cases. At least it would be the case if we had to take a