IIRC, m3u files were introduced at a time, were HD space was limited and MP3 collections were put on CD-Rs. Having all necessary info in one file was a quick way to showing the contend on those CDs.
One possible reason to use m3u today, you can store arbitrary play lists.
One possible reason to use m3u today, you can store arbitrary play lists.