Do the vendors of these languages, design patterns and frameworks have billions of dollars riding on your choice? If so, you'd better believe your non-technical customers would be seeing ads pushing them to advocate for one over another. The more non-technical the better, because technical deficiencies become less of a barrier. You already see this today with products pitched at the bosses rather than the underlings that are getting the work done.