Every generation thinks they're better than the generation before but there's no hard evidence to support this.
Na , because the present generation hasn't much ethical values/ human values. Past generation people used to give waitage to the human values and relations and ethical values.