The quaternary reason is that I still have the music I bought, even if the company provides the streaming services goes belly-up, decides it won't support my country any more or even just has a bad day or an outage.
Depending on which streaming service you use, possibly a non-issue when you can simply cache whatever music you want for offline access.