Das ist mit 99.999%iger Wahrscheinlichkeit nur Schlampigkeit seitens des Entwicklers, nötig ists definitiv nicht.
Und nein, bei Dateien, die deinem User gehören, kannst du alle Rechte setzen, die du willst. Nur bei Dateien mit anderem Besitzer brauchst du mehr Privilegien.
Oh, btw, man
kann +x bei Audio-/Videodateien benutzen:
$ echo "#! /usr/bin/mplayer" | cat - 1_HANAJI.mp3 > HANAJI.mp3
$ chmod +x HANAJI.mp3
$ ./HANAJI.mp3
MPlayer SVN-r35421-4.7.2 (C) 2000-2012 MPlayer Team
199 audio & 415 video codecs
Playing ./HANAJI.mp3.
😃