Deakstadieđáhus: Protest or propaganda