Yes, if the streaming services are baked into a device and can't be updated that is eventually going to be an issue so depending on how long you expect gear to be active in your system, always a good point to consider.
I personally am very happy with using a solid retired Dell professional workstation as my dedicated music server. It is stable, quite quiet and it runs JRiver, Windows app and any web interfaces perfectly. With a dedicated DAC and drivers I am quite confident in the sound quality that I get with a well behaved Windows 10 based system. Never a hiccup and it sounds fantastic all of the time so if I am missing anything with no Linux or Mac OS I certainly couldn't hear the differences, they must be measurable as opposed to audible.