They have certainly pushed the world. Whether the direction we're going is 'forward' is extremely debatable. It certainly might look that way from certain positions, but not all points of view agree, and there's no clear way to determine which should be privileged.