Agreed, the article goes to the wrong place. The real cause is that most organizations (government, financial institutions, media conglomerates, etc.) are largely controlled by old rich white guys and they don't like people doing things. They are the ones pushing their "morality". We need more diverse and younger people in these positions to evolve our culture more quickly.