Perhaps the older versions of the apps don't support the higher bit rates for streaming? That is the case with some older hardware running older versions of Netflix apps, perhaps it applies to other service apps as well? As you probably know, BD players and smart TVs won't get the latest app updates. For instance, my 2013 Panasonic BDT230 isn't running the latest Netflix UI that you see on Roku, PS3, 2014 smart TVs, etc. but it works just fine. PQ is excellent. Some older apps may support only 720p or lower bit rates, which could explain the difference in PQ you see. You can play one of the example shorts that displays the bit rate to see if this is indeed the issue. Roku, AppleTV, and other streamers are often better as streaming devices since they typically receive updates over a longer period of time than BD players or smart TVs. A Roku Stick, Fire TV stick, or Chromecast is a cheap means of adding a streamer to your system for less than $50.