Deakstadieđáhus: Current attitudes towards disabled people