Well iTunes is not free either. I paid lifetime fee. It's expensive but to me worth the peace of mind. And should Plex go bad, it forces you to keep your files in a decent structure, so I feel confident I could migrate them to some other solution pretty easily, should push come to shove.
Well, iTunes runs only on Windows and OSX, neither of which are free. Nitpicking maybe. I don't like streaming services either except my own. What did you mean by that "within one minute"? I didn't understand that.