Excellent post, btw... and not only because I've made the same observations about both products. And please allow me to point out (only because it's a pet peeve) that you really mean that you couldn't care less about integrated streaming.
Argh! I know better than to make that mistake. I worry that the correct phrasing for that one may soon end up as uncommon as the proper usage of "begging the question," though.
I could care less whether people screw those usages up.
No, really, I could care less. But, yes, it's annoying.