This shouldn't happen with external disks formatted with ntfs, ext or udf. If you have an EXT4 or something like that external disk things get more hazy...
(For that matter, a novice user shouldn't even have to know how their external hard drive is formatted! It might not even be their drive; it could be a family member attempting to share photos with them. If they're just plugging it in for the first time and seeing errors, they'd be pretty hesitant to mess around with the terminal typing in commands they don't understand).
I think that it's a pretty good heuristic that if permissions exist in the filesystem, they matter and shouldn't be ignored.
But I agree with you, they do have a use and to some use cases matter, and we shouldn't arbitrarily decide to ignore them.