Technology encroached upon human values, belief.